Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Michael27 am 06.03.13 - 07:00:11
-
Hi,
ich möchte bei unserer Datenbank gerne einige Datumsfelder automatisch per Formelsprache füllen lassen.
Leider sind meine Versuche mit FIELD und @Setfield leider gescheitert.
Wenn ich den Cursor direkt plaziere dann klappt es mit
@Command([EditInsertText]; @If(InspOrder_CostStead="11110000";"11.02.2013";""));
Aber ich komme nicht automatisch in das Feld durch @Command([EditGotoField]; "ProcDate_x1");
Hat jemand einen Tipp für mich :-: :)
Gruß
Michael
-
Hallo,
Mal so gefragt.
Wann soll das ganze den pasieren?
Wenn in Deinem Dokument ein anders Feld einen Bestimmten Wert hat, oder wann?
Andreas
-
Hi,
ich würde das über einen Button machen wollen. Ein klick und das ausfüllen soll damit angestosen werden.
Gruß
Michael
-
Mit
FIELD ProcDate_x1 := @If(InspOrder_CostStead="11110000";[11.02.2013];""));
sollte es gehen.
Wo ist das Problem?
Andreas
-
Ergänzung:
Falls bspw. nicht IMMER der ominöse 11.02.2013 dort stehen soll, sondern bspw. das aktuelle Datum dann so:
FIELD ProcDate_x1 := @If(InspOrder_CostStead="11110000";@Today;""));
Andreas
-
Hi,
das klappt wunderbar wenn ich ein Textfeld habe.
Ich habe mal die IF Abfrag rausgenommen und damit geteset
FIELD Notes_1 := @Today;
Das Feld Notes_1 ist vom Typ auch ein Textfeld und das klappt wunderbar
Das Feld ProcDate_x1 ist vom Typ Zeit/Datum, dort klappt es nicht.
Hat hier noch jemand eine Idee ?
Gruß
Michael
-
sowohl
FIELD Feldname := @Today
als auch
@SetField("Feldname" ; @Today)
in einem Button funktioniert tadellos.
Da muss was anderes nicht stimmen.
-
"Klappt nicht" ist eine doch sehr aufschlussreiche Fehlerbeschreibung...
-
"Klappt nicht" ist eine doch sehr aufschlussreiche Fehlerbeschreibung...
Das Feld vom Typ Datum/Uhrzeit bleibt leer. Kann ich irgendwo Fehlermeldungen einblenden lassen ?
-
Für Formel gibt es keinen Debugger.
1. Komplette Formel hier posten (vielleicht machst Du an anderer Stelle was wieder Kaputt
2. Screenshot vom Feld, das Du setzt posten (vielleicht sieht man da was)
3. Feld- Properties überprüfen:
Bei einem berechneten Feld:
- Wert
Bei einem bearbeitbaren Feld:
- Eingabevalidierung
- Vorgabewert
- Eingabeumsetzung