Domino 9 und frühere Versionen > ND6: Entwicklung
@SetViewInfo + Druck
Freezer:
Hallo zusammen,
auch nach Durchforsten des Forums komm ich hierbei nicht weiter:
Ich habe mit @SetViewInfo eine Ansicht nach bestimmten Dokumenten gefiltert.
Soweit sogut.
Aber jetzt möchte ich mit @Command([FilePrint]) nur die gefilterten Dokumente ausdrucken.
Dazu mache ich zuvor ein @Command([EditSelectAll]), was aber dazu führt, dass wieder alle Dokumente der Ansicht ausgewählt werden, also auch die, die nicht angezeigt werden.
Wie kann ich es lösen, dass ich nur die Dokumente auswähle und ausdrucke, die in der Ansicht gefiltert wurden?
Kann mir da jemand helfen?
Danke und Gruß,
Freezer (derzeit "Schwitzer")
Glombi:
Man kann es nach der guten alten Methode machen:
Erstelle einen Agenten, der Dokumente selektiert. Das kann man unten rechts im Designfenster des Agenten einstellen.
Die SELECT Anweisung muss dann dem @SetViewInfo entsprechen.
Dann ruftst Du in der Aktion erst den Agenten und dann @Command([FilePrint]) auf.
Andreas
Freezer:
Danke für den Tipp!
Ich habe aber hierbei leider das Problem, dass die Auswahl in @SetViewInfo, dynamisch vom User beinflusst wird (mittels @PickList).
Dadurch kann den SELECT im Agenten nicht anwenden, oder?
Oder gibt´s da eine Möglichkeit, den ausgewählten Wert als Parameter dem Agenten zu übergeben?
Glombi:
Einfach in die NOTES.INI schreiben!
Freezer:
Sorry, aber ich glaub´ ich stehe grad auf dem Schlauch ???
Ich mache einen ereignisgesteuerten Agenten, als Ziel "alle ausgewählte Dokumente".
In der "Dokumentauswahl" muss ich dann die Umgebungsvariable auslesen, oder?
Hier funktioniert aber nur die "einfache Suche", keine Formelsprache.
Und dann kommt die @SetViewInfo ?
--- Code: ---Auswahl := @Environment("$EnvVar");
SELECT @SetViewInfo([SetViewFilter];Auswahl;"$14";1)
--- Ende Code ---
"Abfrage nicht verständlich" heißt es dann in der Statuszeile...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln