Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: qwertz442000 am 25.11.09 - 11:44:53

Titel: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 11:44:53
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
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: DerAndre am 25.11.09 - 11:48:34
Dann mach das doch.


Also Du willst nichts Auswählen und das nicht ausgewählte dann Bearbeiten, oder wie soll ich das verstehen?
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: dirk_2909 am 25.11.09 - 11:54:42
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.
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 11:57:11
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 !
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: Axel am 25.11.09 - 12:23:18
Erstmal eine grundsätzliche Frage: Wir kommen diese bspw. 10 Dokumente zustande? Suche? Über die Option "Einzelne Kategorie anzeigen"?

Axel
 
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 12:48:32
Über die Option "Einzelne Kategorie anzeigen"
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: dirk_2909 am 25.11.09 - 13:05:48
Hast Du meine Antwort gelesen ??

Da steht alles drin, was du benötigst ;-)

Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 13:41:35
hallo dirk,

hast Du mir vielleicht ein kleines bespiel
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: DerAndre am 25.11.09 - 13:46:15
So:

set dc = view.getAllDocumentsByKey(EintragAusEinzelneKategorieAnzeigen)
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 14:06:36
Hallo Dirk,

vielen Tausend Dank !

Hat wunderbar funktioniert !!!
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: dirk_2909 am 25.11.09 - 14:25:11
Kein Problem..

Es hilft halt die Antworten zu lesen und dann Anhand der Schlagwörter die Designer-Hilfe zu bemühen. Da sind sehr viele Beispiele vorhanden...
Titel: Re: eingebette Ansicht Dokumente auswählen und bearbeiten
Beitrag von: qwertz442000 am 25.11.09 - 14:44:02
OK

hast je Recht.