Domino 9 und frühere Versionen > ND8: Entwicklung

eingebette Ansicht Dokumente auswählen und bearbeiten

(1/3) > >>

qwertz442000:
Hallo ,

ich habe eine eingebette Anicht programmiert. Hier möchte ich gerne das Ergnis der Dokumente
bearbeiten. Ich möchte aber die gefundenen Dokumente nicht erst auswählen. Sondern über eine
Action (Ansicht) bearbeiten.

Danke

DerAndre:
Dann mach das doch.


Also Du willst nichts Auswählen und das nicht ausgewählte dann Bearbeiten, oder wie soll ich das verstehen?

dirk_2909:
Ist doch kein Problem. Du kannst es nur nicht über die Ansichtsaktionen machen, wenn Du nichts markieren möchtest.
Du musst eine Aktion/Button in der Maske einfügen, in der auch die embedded View ist. Über den Button rufst Du ein Script auf, dass sie das View-Handle holt und über getAllDocumentsByKey die entsprechenden Dokumente in eine Collection holt. Darüber kannst Du dann Änderungen an den Docs machen.

qwertz442000:
sorry da hab ich mich wohl falsch ausgedrückt !

z.Beispiel:

In der eingebetten Ansicht wurden 10 Dokumente gefunden. Diese 10 Dokumente muss ich bearbeiten.
Ich möchte aber nicht, dass ich Sie vorher markieren muss !

Hier mein Sript:

Sub Click(Source As Button)
   Dim db As NotesDatabase
   Dim session As New NotesSession
   Dim collection As NotesDocumentCollection
   Dim doc As NotesDocument
   
   Set db = session.CurrentDatabase
   Set collection = db.UnprocessedDocuments
   Set doc = collection.GetFirstDocument()
   
   Print Str(Collection.count)
   While Not(doc Is Nothing)
      Print doc.Struktur(0)+ " "+ Doc.Dateinamen(0)
      Set doc = collection.GetNextDocument(doc)
   Wend
End Sub


hier werden aber nur die markierte Dokumente bearbeitet !

Axel:
Erstmal eine grundsätzliche Frage: Wir kommen diese bspw. 10 Dokumente zustande? Suche? Über die Option "Einzelne Kategorie anzeigen"?

Axel
 

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln