Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: vrhsva am 11.01.18 - 16:15:57

Titel: Status von angehakten Children in einer Embedded View ändern
Beitrag von: vrhsva am 11.01.18 - 16:15:57
Hallo,

ich habe ein Vater-Dokument in der eine EmbeddedView mit ShowSingleCategory hängt.
In der View ist die erste Spalte @text($REF) als Kategorie. Die View beinhaltet eine Aktion in der Aktionsleiste mit @command([ToolsRunMacro];"Agent").

Der Agent soll eingentlich nichts weiter machen, als ein Feld (z.B.Status) von allen angehakten Kind-Dokumenten der EmbeddedView zu ändern.
Das funktioniert auch, wenn ich nicht über die EmbeddedView, sondern über die View direkt gehe und dort einige Dokumente anhake.
Nur leider nicht über die EmbeddedView. Ich bekomme einfach nicht den Fokus auf die angehakten Dokumente.

Der Agent ist LotusScript und hat als Target All selected documents. Die angehakten Dokumente wollte ich dort in einer DocumentCollection abbarbeiten (dc=db.unprocesseddocuments)
Wenn ich aber 10 Docs anhake, hat die dc in der count-property aber nur 1 Doc. Und zwar das Vater-Doc in dem die eingebettete View ist.

Wie bekomme ich nun das Script dazu, die angehakten Kind-Dokumente zu verarbeiten? Kann mir da jemand einen Tip geben?

Titel: Re: Status von angehakten Children in einer Embedded View ändern
Beitrag von: jBubbleBoy am 11.01.18 - 19:37:33
das geht mit dieser UiView-Eigenschaft:
https://www.ibm.com/support/knowledgecenter/en/SSVRGU_9.0.1/basic/H_DOCUMENTS_PROPERTY_UIVIEW.html
Titel: Re: Status von angehakten Children in einer Embedded View ändern
Beitrag von: vrhsva am 17.01.18 - 07:45:57
Oh, cool, die UIVIEW hatte ich gar nicht auf dem Schirm. Funktioniert super. Danke