Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: ghost am 16.06.03 - 10:23:25
-
Kann man eigentlich @Formeln in der Selektionsformel für Agenten verwenden oder nur den Search Builder?
Ich würde gerne eine Selektionformel, wie für eine View verwenden. Geht das?
Viele Grüße
ghost
-
mW nicht...
nur die vorgegebenen auswahlmoeglichkeiten
gruss
-
na klar, wenn Du das meinst im Agent in der ersten Zeile (!!!):
Select @left(FeldA;10)="1234567890" zB
-
Hallo Rob,
meinst Du im Formelbereich oder in dem Fenster 'Which documents should it act on?'. Ich hatte das zweite gemeint.
Viele Grüße
ghost
-
ich nehme alles zurueck, habe zu kurz (an das which dok. blabla) gedacht...
sorryyyyyy
-
ich meinte das "Formelfenster" des Agents. Da kann man an komplexen Selects reinschmeissen, was man will.
-
Oh, sehr interessant. Was muss man dann angeben auf welche Dokumente der Agent wirken soll? All Documents oder Run Once oder hat das keine Auswirkungen?
Viele Grüße
ghost
-
zB zeitgesteuerter Agent:
das Select @All = gehe über alle Docs
das Select FieldABC="AHA" = gehe über eine Untermenge an Docs
obs nun Run Once oder All Documents bezogen ist, spielt keine Rolle in diesem Kontext (klar, auf einen anderen Kontext bezogen gehen @Commands nicht in RunOnce)...
-
das Select @All = gehe über alle Docs
Denn genau das schreibt Notes schließlich von alleine hinter den Formel-Code, wenn man selbst nichts angibt. Schon daran kann man's eigentlich erkennen.
-
Ja das ist richtig. Allerdings macht Notes, das nicht bei 'Run once'. Heißt dass, dass die Selektion bei Run once-Agenten nicht funktioniert, oder geht das da trotzdem?
Viele Grüße
ghost
-
muß man unterscheiden, bei RunOnce:
als LS Agent heißt es eben nicht, daß er nur einmal läuft
als Formel Agent heißt es, daß er nur einmal über ein Doc läuft (und da sind nun diese @commands einsetzbar)