Autor Thema: Lotus Script Picklist Auswahl der Dokumente  (Gelesen 7035 mal)

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Lotus Script Picklist Auswahl der Dokumente
« am: 21.02.11 - 18:53:37 »
Hallo Zusammen,

ich habe da ein Problem mit einer Picklist in einer Notes Anwendung...
Ich muss oder eher will in einer NotesDB, welche auf dem Mailtemplate R 852 basiert, also die Schablone, die mit 852 geliefert wird, eine Änderung vornehmen...

Das ganze ist so eine Art Workflow...

Ich habe auch bis jetzt keine großartigen Probleme damit...
Vielleicht mal ein paar Anfängerprobleme...

Ich habe eine Picklist auf Lotus Script... Das Window öffnet sich auch...
Nur das Problem ist, ich kann nicht mehr als ein Dokument wählen...
Ich weiß das man früher vorne dran ein Häkchen setzen konnte.

Habe ich da blos irgendwas vergessen?
Oder liegt das an der neuen Selektionsmethode (Selektierte Dokumente werden blau anstelle dem Häkchen)?

Mein Code für die Picklist schaut so aus:

Code
	server = db.Server
	Datenbank = db.FilePath	
	Set docColPic = ws.PickListCollection(3,False,server,Datenbank,"Stellen","Bitte wählen...","Bitte Stelle auswählen...","")
	Set doc2 = docColPic.GetFirstDocument

Soweit ich das verstanden habe, zeigt die Picklist aber blos eine View an...
Also dachte ich, das Problem liegt eher hier bzw. in der neuen Selektionsart...

Kann man da was tun?

Grüße,
Thomas

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: Lotus Script Picklist Auswahl der Dokumente
« Antwort #1 am: 21.02.11 - 19:30:35 »
Die Designer-Hilfe ist Dein Freund:

Set notesDocumentCollection = notesUIWorkspace.PickListCollection( type% [, multipleSelection ], server$, databaseFileName$, viewName$, title$, prompt$ [, Singlecategory$ ] )

Der zweite Parameter macht den Unterschied.

hth

Thomas

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Lotus Script Picklist Auswahl der Dokumente
« Antwort #2 am: 22.02.11 - 13:54:46 »
 :o Ach wie peinlich.
Dabei habe ich zur Definition der Picklist extra die Help gelesen...  :-:

Allerdings habe ich immer noch ein Problem, resultierend aus dem return der Picklist...
Die liefert ja eine DocumentCollection zurück.

In meiner aktuellen Fassung, gebe ich in der view nur eine Single Category aus.

Jetzt habe ich da aber ein Dokument, das hat mehrere APs zugeordnet.
Und in der Picklist wähle ich den Verantwortlichen aus.

Blos wie verarbeite ich das ganze dann weiter, das letztlich in meiner Auswahl auch die entsprechende Person, also das entsprechende Item gewählt ist?

In dem Dokument ist das eine Checkbox... Die View, in welche man schaut ist entsprechend aufgebaut, so dass Komma getrennte Werte jeweils als eigene angezeigt werden.
Das macht die Auswahl in der Picklist möglich...

Aber da die nur eine Collection zurückliefert, wie soll ich da bestimmen, welcher AP ausgewählt wurde...
Ich kriege zwar das entsprechende Dokument zurück... Kann auch die ITEMS anschauen, aber wie bestimme ich denn, das der jenige in der Picklist den AP2 und damit getItemValue(1) statt 0 gewählt werden müsste.

Die APs selber kommen wieder aus einem extra Document und die Checkbox holt sich die Werte per Formular.

Grüße,
Thomas
« Letzte Änderung: 22.02.11 - 13:57:38 von ThomasHB »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Lotus Script Picklist Auswahl der Dokumente
« Antwort #3 am: 22.02.11 - 17:04:32 »
Sorry, aber ich verstehe anhand der Beschreibung nur Bahnhof.

Du wählst Einträge aus einer Picklist aus und willst die dann weiterverarbeiten. Soweit habe ich das verstanden und dann noch irgendwas von Checkboxen. Da hörst dann auf.

Kannst du das bitte nochmal genauer beschreiben? Vielleicht mit einem Beispiel?

Axel
 

Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: Lotus Script Picklist Auswahl der Dokumente
« Antwort #4 am: 22.02.11 - 19:19:35 »
Hallo Axel,

ich habe es inzwischen hinbekommen...
Pickliststrings musste ich verwenden für die Selektion eines bestimmten Wertes.

Viele Grüße,
Thomas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz