Domino 9 und frühere Versionen > ND7: Entwicklung
Ausgabe sämtlicher angelegter Kunden aus Ansicht per LotusScript
DAU-in:
pickliststrings method
du musst ja nichts weiterverarbeiten
basswurm:
Also...habe folgenden Code (PickListStrings method) mal dem Button hinterlegt:
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim picklist As Variant
Dim messagelist As String
picklist = workspace.PickListStrings( PICKLIST_RESOURCES )
If ( Isempty( picklist ) ) Then
Messagebox "Canceled" , , "Resource selected"
Else
Forall plist In picklist
messagelist = messagelist & plist & Chr(10)
End Forall
Messagebox messagelist , , "Resource selected"
End If
End Sub
Wie kann ich hier bestimmen, dass als Ressource meine Ansicht (= "Kunden_Nachname") gegriffen wird? Durch obigen Code öffnet sich momentan das Adressbuch meiner FH :-:
Grüße!!
koehlerbv:
Benutze bitte die sehr gute Designer-Hilfe - da steht die erforderliche Syntax genau beschrieben.
Ob PicklistStrings für Dein Problem die allerbeste Lösung ist, wage ich zu bezweifeln, aber irgendwo musst Du ja erstmal anfangen.
Bernhard
basswurm:
Hallo an alle Helfer!!!
Habe mein Problem gelöst...habe mir nochmal Gedanken gemacht und nicht die Outputbox sondern ein mitwachsendes Feld bevorzugt...
Wahrscheinlich stellt das hier ein Klacks für Routiniers dar...ich, allerdings, klopf mir auf die Schulter ;)!
folgender Code, falls es in irgendeiner Art interessiert:
Sub Click(Source As Button)
Dim db As NotesDatabase
Set DB = New NotesDatabase("","LotusScript_DB.nsf")
Dim view As NotesView
Set view = db.getView("Kunden_Nachname")
Dim doc As NotesDocument
Set doc = view.GetFirstDocument
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = ws.CurrentDocument
Dim lastNameField As Variant
Dim firstNameField As Variant
Dim FullName As String
uidoc.FieldSetText"allekunden",""
While Not (doc Is Nothing)
LastNameField = doc.GetItemValue("Nachname")
FirstNameField = doc.GetItemValue("Vorname")
FullName = (FirstNameField(0) & " " & LastNameField(0))
UIdoc.FieldAppendText"allekunden",FullName + Chr (10)
Set doc = view.GetNextDocument(doc)
Wend
End Sub
Danke nochmal für eure Hilfe und ciao................
Steven
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln