Domino 9 und frühere Versionen > Entwicklung

Gesucht Continue = False in @Formel

(1/2) > >>

Don Pasquale:
Hallo Leute,

im QueryAddToFolder habe ich ein paar @Formeln,
möchte aber am Ende ein Conitnue = false
einbauen.

Wie geht das in Formel ?


Ciao

Don Pasquale

Rob Green:
der Abbruchbefehl/funktion lautet
@if(Bedingung=Zustand;@return(0);@success)
Field ABC:="123";
Field XYZ:="456";
...

übersetzt..wenn Bedngung wahr, brech ab (@return) oder mach weiter (@success) mit Formelabarbeitung

Julle:
geht das nicht mit @Failure?

Rob Green:
HELP:

"@Failure wird hauptsächlich in Eingabevalidierungsformeln für editierbare Felder verwendet, obwohl @Failure auch in Agenten und Maskenformeln verwendet werden kann. Wenn @Failure in anderen Formeln als Eingabevalidierungsformeln verwendet wird, so wird Zeichenfolge zurückgegeben; Lotus Notes/Domino gibt keine Eingabeaufforderung oder Meldungen aus."

Ich versteh das so, daß Notes die weitere Formelabarbeitung außerhalb Eingavalidierungen nicht abbricht. Aber tests mal, ichbin mir nicht 100% sicher.
Bei @return schon.

Don Pasquale:
@Rob,

Ein Continue = False
im QueryAddToFolder sollte doch verhindern, dass
Dokumente die per Drag&Drop aus einer Ansicht/Ordner
woandershin rübergezogen werden.

Ein
@If(1;return(0);return(0));
sollte doch immer ein False liefern,oder liege ich da falsch.
Es verhindert aber nicht das Drag & Drop

Gruß

Don Pasquale

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln