Domino 9 und frühere Versionen > Entwicklung

Markierungen (NotesDocumentCollection class)

(1/3) > >>

scipio:
Hallo zusammen,

ich habe einen kleinen Agenten geschrieben, der in einer Ansicht markierte Dokumente mit dem Wert "1" im Feld "Freigabe" versieht.

Diese Dokumente werden dann im Web auch angezeigt.

Klappt eigentlich wunderbar: Ich markiere, ich starte den Agenten, die markierten Dokumente landen in der Kategorie "Freigegeben", und:

die Markierungen werden gelöscht.

Nun habe ich den Agenten auf "Manuell aus der Liste der Agenten" gesetzt, damit er aus dem Menü "Aktionen" verschwindet. Gestartet wird er über eine in der Ansicht implementierten Aktion.

Klappt auch alles, bis auf die Tatsache, dass die markierten Dokumente weiterhin markiert bleiben. Das könnte schon man gefährlich werden, insbesondere wenn die Kategorie geschlossen (komprimiert ist).

Warum werden die Markierungen nicht gelöscht, sobald der Agent auf "Manuell aus der Liste der Agenten" gesetzt wird?????????????????

CU

Glombi:
Das Verhalten kenne ich nur, wenn der Code - der sonst im Agenten steht - direkt in der Aktion steht.
Poste doch mal bitte den Code der Aktion.

Andreas

scipio:
Hallo Andreas,

habe mich leider selbst aus der Datenbank ausgeschlossen, da ich meine Notes-ID nicht auf dem Notebook liegen habe.  ::) ::) ::)

Über die Feiertage habe ich Urlaub. In der Aktion passiert aber nicht viel:

Einfache Aktion(en) >>> Aktion hinzufügen >>> Aktion: Agent starten >>> Agent: (Webfreigabe an)

Über die Formel @Command( [ToolsRunMacro] ; Agent ) lief es nicht, da der Agent verborgen ist.

Glombi:
Das mit den einfachen Aktionen kann sein, denn die benutze ich aus Prinzip nicht.

Um einen versteckten Agenten aufzurufen, macht Du folgendes:
@Command( [ToolsRunMacro] ; "(Agent)" )

wenn "Agent" der Agentname ist - wichtig sind die Klammern!

Andreas

Semeaphoros:
Das Problem kenne ich leider auch. Lässt sich aber einfach lösen: in der Aktion hinter den Aufruf des Agenten noch foglendes:

@Command( [EditDeselectAll] )

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln