Domino 9 und frühere Versionen > ND6: Entwicklung

Vorgabewert in Feldern

(1/2) > >>

Axel:
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
 

ascabg:
Kleine Frage.

Welche Formel?

--- Zitat von: Axel am 03.02.06 - 11:38:08 ---Diese Feld belege ich mit euer Formel im Vorgabewert vor. So weit so gut.

--- Ende Zitat ---

Andreas

Axel:
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

Thomas Schulte:
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.

ascabg:
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

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln