Domino 9 und frühere Versionen > Entwicklung

Ansicht an Variable übergeben

(1/2) > >>

seerow:
Hallo

kleines Problem mit Lotus script. Wie kann ich eine Ansicht im Lotus script einer Variable zuweisen?
Bzw. möchte ich die Ansicht "view_printer_all_bycustomer" der Variable "viewname" zuweisen.
Ich dachte so:


--- Code: ---Dim workspace As NotesUIWorkspace
Dim view As NotesView
Dim viewnav As NotesViewNavigator
Dim session As NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim viewname As String

Set workspace = New NotesUIWorkspace
Set view = db.GetView( "view_printer_all_bycustomer" )
Set viewnav = view.CreateViewNav()
Set session = New NotesSession
Set db = session.CurrentDatabase

'get the current view's name
viewname = view.Name

--- Ende Code ---

koehlerbv:
Wie wäre es, wenn Du zuerst Dein Datenbank-Objekt instantiierst und erst danach davon das View-Objekt ableitest ? Du nimmst doch jetzt schon Bezug auf "db" und instantiierst es erst hinterher. "Object variable not set" war das Ergebnis, stimmts ?

Bernhard

PS: Ausserdem willst Du offensicht den Namen eienr Ansicht der Variablen viewname zuweisen. Aber der Name ist Dir ja bekannt ...

seerow:
 :o ja Bernhard, da hast du recht.....genau das ist die Fehlermedlung

seerow:
Bernhard, ich bekomme es nicht hin. Was genau meinst du?

koehlerbv:
Wie sieht denn Dein Code jetzt aus ?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln