Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 28.03.03 - 11:31:50

Titel: Gesucht Continue = False in @Formel
Beitrag von: Don Pasquale am 28.03.03 - 11:31:50
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
Titel: Re:Gesucht Continue = False in @Formel
Beitrag von: Rob Green am 28.03.03 - 11:35:14
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
Titel: Re:Gesucht Continue = False in @Formel
Beitrag von: Julle am 28.03.03 - 11:36:12
geht das nicht mit @Failure?
Titel: Re:Gesucht Continue = False in @Formel
Beitrag von: Rob Green am 28.03.03 - 11:41:24
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.
Titel: Re:Gesucht Continue = False in @Formel
Beitrag von: Don Pasquale am 28.03.03 - 11:50:10
@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

Titel: Re:Gesucht Continue = False in @Formel
Beitrag von: Rob Green am 28.03.03 - 11:57:22
nur ne Kleinigkeit: da fehlen die "@" vor dem return, aber egal..

Hm..jetzt weiß ich auch, was Du möchtest...aber sorry, ich glaube nicht, daß ein @return in dem Falle als continue=false zu gebrauchen ist, damit das Pasten/Draggen von Docs in den Folder unterbunden wird. da ist mW nur dem Keyword continue vorbehalten.