Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: luna am 20.12.02 - 13:21:00

Titel: maske schliessen und speicherfrage unterdruecken
Beitrag von: luna am 20.12.02 - 13:21:00
hallo,

ich hab eine travel datenbank gebaut, in der ich u.a. eine eigene neue maske gemacht hab, in der man am schluss die reisekostenabrechnung machen kann. das sind 4 excel sheets (single, monat, deutsch, englisch).

der user klickt also auf einen action button, die maske geht auf, er waehlt eins dieser 4 excel sheets aus, schreibt sein zeugs rein, druckts aus, schliesst excel wieder. gespeichert muss nicht werden (bis jetzt), weder im excel noch im notes.

ich mach das deshalb im moment so, weil sich unsere abrechnungen staendig aendern und ich dann nur die excel datei austauschen muss. die ist als object / insert from file drin.

mein problem: wenn der user das excel wieder geschlossen hat, und nun die maske wieder schliessen will, wird er gefragt, ob er die maske speichern moechte. aber er soll ja gar nix speichern, er soll einfach nur die maske wieder zumachen koennen ohne irgendwas gefragt zu werden.

was muss ich denn da aendern? ich finde nix.

danke und gruss,
daniela
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Axel am 20.12.02 - 13:31:49
Hi,

ich hab mir mal einen Abbrechen-Button für meine Masken gemacht.
Wenn der User die Aktion anklickt wird das Dokument ohne zu speichern geschlossen.

Der Code sieht so aus:

FIELD SaveOptions := 0;
@Command([FileCloseWindow])


Axel
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: luna am 20.12.02 - 13:35:27
hallo axel,

c o o l  ! ! !

vielen dank, das nehm ich. gekauft.

gruss,
daniela
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Wipe am 20.12.02 - 14:32:56
Und wenn er "ESC" drückt - was dann ???
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Axel am 20.12.02 - 14:44:33
Und wenn er "ESC" drückt - was dann ???

Wo er recht hat er recht.  :D :D  :-\

Nur ist mit bisher keine 100% funktionierende Lösung bekannt wie man so was abfangen kann.

Axel
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: luna am 20.12.02 - 14:51:00
hallo bubble, halle axel,

tja, das hatte ich mir ja auch schon ueberlegt, was ist wenn er Esc drueckt. schon noch bevor ich die formel eingebaut hatte.

aber wisst ihr, ich hab das close window mitten in die maske rein, fett, blau und nicht zu uebersehen. wenn der user nun trotzdem meint, er drueckt lieber auf escape, dann hat er halt pech gehabt. das seh ich jetzt nicht so eng. ich bin natuerlich offen und dankbar fuer eine loesung, aber wenn ich ihm schon sowas gebe...

gruss,
daniela  :D
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Wipe am 20.12.02 - 14:58:36
 ;D ;D ;D Mach ein Button Größe 17"  ;D ;D ;D
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Rob Green am 20.12.02 - 17:12:00
man muß keinen Feldwert SaveOptions="0" per Aktionsbefehl setzen, da wie bemerkt das Drücken ESC-Taste das Ganze umgeht.

Hierzu einfach folgendes:
- ein "Berechnet zur Anzeige" Feldtyp Namens "SaveOptions" (=>TEXT !!!! nicht Zahl), Defaultvalue = "0"
- damit ist das Doc nie speicherbar
- es sei, es müssen doch mal Changes gemacht werden, dann muß man einen Button "Save" bzw "Speichern" dem User anbieten, der dann das Feld auf "1" setzt und erflogreich saved. Beim nächsten Laden des Docs ist das Feld wieder auf "0", da es eben nie mitgespeichert wird, sondern immer nur im RAM temporär mitgeladen wird bis zum nächsten Schließen (dann ist es wieder wech)
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Axel am 20.12.02 - 18:16:57
Hi,

auf die einfachsten Lösungen kommt man meistens nicht.  :-\
Aber dazu gibt's ja solche Foren.


Axel
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: Rob Green am 20.12.02 - 18:26:26
(http://mysmilies.no-ip.com/mysmilies/BUNNY.gif)(http://mysmilies.no-ip.com/mysmilies/BUNNY.gif)(http://mysmilies.no-ip.com/mysmilies/BUNNY.gif)(http://mysmilies.no-ip.com/mysmilies/BUNNY.gif)

 ;D
Titel: Re:maske schliessen und speicherfrage unterdruecken
Beitrag von: luna am 23.12.02 - 10:20:42
hallo rob,

das ist gut, vielen dank. ich hab das eingebaut und getestet, das ist optimal. vielen dank dafuer.

gruss,
daniela