Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Axel am 03.02.06 - 11:38:08

Titel: Vorgabewert in Feldern
Beitrag von: Axel am 03.02.06 - 11:38:08
Ich habe eine Maske mit einem Datumsfeld. Diese Feld belege ich mit euer Formel im Vorgabewert vor. So weit so gut.

Der User ändert nun das Datum und wählt dann in einem Optionsfeld ein Option aus. Auf Grund der verschiedenen Optionen blende ich dann verschiedene andere Felder ein bzw. aus. DAmit das automatisiert erfolgt, muss die Maske aktualisiert werden, wenn sich das Optionsfeld ändert.

Und genau da liegt das Problem. Das Datumsfeld wird bei der Aktualisierung wieder mit dem Vorgabewert belegt. Ist das normal?

Mein Verständis von Vorgabewerten war bisher der, dass der Vorgabewert beim Anlegen eines neuen Dokumentes berechnet wird und dann nicht mehr.

Axel
 
Titel: Re: Vorgabewert in Feldern
Beitrag von: ascabg am 03.02.06 - 11:40:34
Kleine Frage.

Welche Formel?
Diese Feld belege ich mit euer Formel im Vorgabewert vor. So weit so gut.

Andreas
Titel: Re: Vorgabewert in Feldern
Beitrag von: Axel am 03.02.06 - 11:51:13
In diesem Feld wird ein Gültigkeitsdatum gesetzt. Nach diesem Datum wird ddas Dokument mit einem periodischen Agent gelöscht.

Die Gültigkeitsdauer in Tagen lege ich in einem Konfigurationsdokument fest.

Formel im Vorgabewert:

tage := @DbLookup("":"NoCache"; ""; "vwKonfiguration"; "Allgemein"; "xCfgGueltigTage");
@Adjust(@Now; 0; 0; tage; 0; 0; 0);


Axel
Titel: Re: Vorgabewert in Feldern
Beitrag von: Thomas Schulte am 03.02.06 - 11:53:45
Nicht das ich lästig sein will, aber du bist dir wirklich sicher Axel das da nichts anderes noch mitspielt?
Die Vorgabewerte werden bei allen Versionen die ich bis jetzt gesehen habe immer korrekt behandelt. Wenn da Fehler aufgetaucht sind war das eigentlich immer irgendwo anders im Code versteckt.
Titel: Re: Vorgabewert in Feldern
Beitrag von: ascabg am 03.02.06 - 12:00:53
Dem muss ich zustimmen.

Ich habe eben mal ein paar Varianten getestet und in keiner ist der Wert im Feld mit dem Vorgabewert (nachdem  ich ihn geandert habe) bei der Auswahl in einem Optionsfeld (wie beschrieben) wieder "zurueckgestellt" worden.

Andreas
Titel: Re: Vorgabewert in Feldern
Beitrag von: Axel am 03.02.06 - 12:02:26
Nicht das ich lästig sein will, aber du bist dir wirklich sicher Axel das da nichts anderes noch mitspielt?
Die Vorgabewerte werden bei allen Versionen die ich bis jetzt gesehen habe immer korrekt behandelt. Wenn da Fehler aufgetaucht sind war das eigentlich immer irgendwo anders im Code versteckt.

Du bist überhaupt nicht lästig. Bis zu deiner Antwort war ich mit sicher, dass nichts anderes mitspielt.

Aber du hast mich ins Grübeln gebracht und im PostRecalc-Event der Maske ist noch eine Formel versteckt die mir hier in die Suppe spukt.  :o

Was sich der damalige Entwickler dabei gedacht hat möchte ich gerne mal wissen.

Aber sei's drum. Ich weiss jetzt wo ich ansetzen muss.

Vielen Dank für deinen Wink mit der Fahnenstange.   ;D


Axel