Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: iukhdh am 14.04.08 - 17:30:45
-
Hallo Forum,
gibt es eine Möglichkeit eine zeitlich begrenzte Meldung im Notes anzeigen zu lassen?
Also User drückt Button, es kommt für xy Sekunden(bruchteile) eine Meldung "Danke" und dann gehts weiter?
Ich habe eine Materialbestellungsdatenbank, in der die User ihre Bestellungen eingeben können und dann auf speichern drücken. Nun haben sich ein paar beklagt dass sie nie so richtig wissen ob das funktioniert hat oder nicht. Jedesmal eine Meldung di emit OK bestätigt werden muss ist nix, da gehen mir die anderen an den Kragen, aber ein kurzes Aufblitzen einer Meldung wäre vielleicht eine Hilfe.
Irgendeine Idee?
Ciao
Thomas
-
Hi,
sowas suche ich auch.
Habe 3 Lösungen dazu.
1. Mit dem Print befehl arbeiten.
2. Einen Rahmen eine Seite anzeigen und über NotesTimer nach z.B. 3 sekunden überschreiben
3. ein neues Dokument mit der Meldung aufmachen, schliesst isch auch über notestimer.
Punkt 1. ist unproblematisch, aber nicht das was User wollen.
Punkt 2. verschenkter platz
Punkt 3. muss sauber gehandelt werden damit nicht durch schnelle user das falsche dok geschlossen wird
gruß
Martin
-
Vielleicht kann man mit der Klasse NotesTimer was machen. Du könntest ein Feld im Dokument beschreiben und nach N Sekunden wieder löschen. Getriggert wird das durch den Button Klick.
Oder eine Windows DLL ansprechen.
Andreas
-
Ich würde es wohl über die WinAPI machen.
NotesTimer - da würde ich wegen der möglichen Risiken und Nebenwirkungen die Finger davon lassen. Denkbar wäre aber eine Dialogbox (ohne Schaltflächen) und einen Zähler im Postopen, der nach Ende seiner Schleife ein NotesUIDocument.Close aufruft.
Bernhard
-
... ich würde es über eine Dialog-Box machen, wie Bernhard es anregt, und nach einem Sleep dann den Dialog wieder schließen...
Toni
-
Hallo,
vielen Dank für die Rückmeldungen. Leider kommt es immer anders als man denkt, muss mich grad um was anderes dringend kümmern und die Sache hintenanstellen. Ich werde aber eure Vorschläge danach ausprobieren und mich ggf. wieder melden.
Ciao
Thomas