Domino 9 und frühere Versionen > ND7: Entwicklung

IF über mehrere Zeilen

(1/3) > >>

jimmyone:
Hallo zusammen,

evtl. kann mir jemand weiterhelfen. Ich bin noch nicht sehr lange im Bereich der Notes Entwicklung...
Ich habe hier ein Feld, was aber erst dann Daten anzeigen kann, wenn andere Felder ausgefüllt sind.

Ich habe also eine Dialogbox, welche als Setting hat, das bei Auswahl eines Elements die Felder refresht werden sollen...

Problem ist folgendes...
Ich bekomme eine Meldung ERROR Incorrect data type for operator or @Function....
Weil er sich Daten aus einem Feld holen soll, das aber Anfangs nicht gefüllt ist...

Jetzt hatte ich mir gedacht, das mit einem IF zu machen...
Aber irgendwie mache ich was falsch...

Also mein if sieht so aus:


--- Code: ---@if(garantie="";0;
var1
var2
...
);
--- Ende Code ---

Und das klappt so nicht... Wie baut man in Notes ein If über mehrere Zeilen?
Danke euch.
Grüße,
James

koehlerbv:
"Zeilen" sind der falsche Ansatz, da die Verteilung über mehrere Zeilen lediglich eine Frage der persönlichen Codegestaltung sind, aber mit der Ausführung überhaupt nichts zu tun haben.

"Mehrere Bedingungen" wäre korrekt und das sieht - siehe Hilfe - so aus:
@If (Bedingung1; Wert1; Bedingung2; Wert2; Bedingung3; Wert3; SonstAndererWert)

HTH,
Bernhard

jimmyone:
OK, schon einmal Danke...
Aber was mach in folgender Situation...

Ich prüfe ab, ein bestimmtes Feld gesetzt ist... Wenn nicht dann gibts ein @False sonst
muss er aber drei, variablen ausfüllen und mit @Text etwas ausgeben...

Geht man dann nicht automatisch über mehrere Zeilen, die aber auch innerhalb des IF stehen...

koehlerbv:
Dann ist entweder @Return Dein Freund (Abbruch des Codes) oder aber @Do zum Zusammenfassen mehrerer Anweisungen. Siehe DesignerHelp.

Bernhard

jimmyone:
Ahh ok vielen Dank...
Gibts auch die Möglichkeit, auf Forms oder Felder einer anderen DB zuzugreifen?

Ich habe zwar mal in die Help geschaut, aber die ist mehr als groß...
Mir fehlen da evtl. die richtigen Schlagworte...
Könnt ihr mir da helfen?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln