Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: ghost am 16.06.03 - 10:23:25

Titel: Selektionsformel in Agenten
Beitrag 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
Titel: Re:Selektionsformel in Agenten
Beitrag von: Till_21 am 16.06.03 - 10:42:32
mW nicht...
nur die vorgegebenen auswahlmoeglichkeiten

gruss
Titel: Re:Selektionsformel in Agenten
Beitrag von: Rob Green am 16.06.03 - 11:12:54
na klar, wenn Du das meinst im Agent in der ersten Zeile (!!!):

Select @left(FeldA;10)="1234567890" zB
Titel: Re:Selektionsformel in Agenten
Beitrag von: ghost am 16.06.03 - 11:29:43
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
Titel: Re:Selektionsformel in Agenten
Beitrag von: Till_21 am 16.06.03 - 11:42:42
ich nehme alles zurueck, habe zu kurz (an das which dok. blabla) gedacht...

sorryyyyyy
Titel: Re:Selektionsformel in Agenten
Beitrag von: Rob Green am 16.06.03 - 12:25:29
ich meinte das "Formelfenster" des Agents. Da kann man an komplexen Selects reinschmeissen, was man will.
Titel: Re:Selektionsformel in Agenten
Beitrag von: ghost am 16.06.03 - 20:05:51
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
Titel: Re:Selektionsformel in Agenten
Beitrag von: Rob Green am 16.06.03 - 20:40:18
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)...
Titel: Re:Selektionsformel in Agenten
Beitrag von: harkpabst_meliantrop am 17.06.03 - 11:19:24

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.
Titel: Re:Selektionsformel in Agenten
Beitrag von: ghost am 17.06.03 - 11:33:36
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
Titel: Re:Selektionsformel in Agenten
Beitrag von: Rob Green am 17.06.03 - 12:28:22
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)