Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Schorsch am 18.02.05 - 15:43:37
-
Hallo liebes Forum.
ich möchte ein feld das die hier angegebene Formel enthält nur mit den Daten füllellassen wenn es kein neues Dokument ist. wie stelle ich das an?
Die Maske die ich aufrufe beinhaltet ein Feld.
Das Feld ID wird bei der erstellung erst gefüllt, es können aus der Ansicht also noch keine daten gelesen werden. der Fehler lautet:
Field "":entry not found in index
_tmp2:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;2);
_tmp3:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;3);
_tmp4:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;4);
"Projekt: " + @NewLine + _tmp2 + " " + _tmp3 + @NewLine + _tmp4 + @NewLine + "-----------------------------------------------------------------------------------------------------------------------------------------------------------" + @NewLine
binn für alles offen
-
@If( @IsNewDoc ; @Return( "" ) ; "" );
tmp2:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;2);
_tmp3:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;3);
_tmp4:=@DbLookup("": "NoCache"; @DbName; "Besuchsberichte"; ID;4);
"Projekt: " + @NewLine + _tmp2 + " " + _tmp3 + @NewLine + _tmp4 + @NewLine + "-----------------------------------------------------------------------------------------------------------------------------------------------------------" + @NewLine
fertig....
oder aber:
@If( ID = "" ; @Return( "-noch keine ID hinterlegt-" ) ; "" );
...
Hier wird so lange nicht "Ge-Lookuped", bis ID ausgefüllt wurde...
HTH
Tode
-
Noch ne kleine Anmerkung:
mit @Repeat("-";Anzahl) kannst Du die Formel noch etwas "schöner" gestalten -
Vielleicht passt sie dann sogar in das enge Formelfenster ;)
Grüsse
Holger
-
gute Anmerkung @Wirsing...
Aber Schorsch scheint sich sowieso nicht mehr für den Fred zu interessieren... er hat wohl gefunden was er braucht, und damit ist die Sache erledigt... Kein "Hat geholfen" oder zumindest ein Edit des Artikels um Ihn auf abgeschlossen zu setzen....
Traurig genug...
Tode