Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Schrammi am 03.09.07 - 09:48:13

Titel: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: Schrammi am 03.09.07 - 09:48:13
Ich möchte gerne einen Agenten erstellen der mir von dem ersten Dokument einer Ansicht alle Felder ausgibt.
Mein bisheriger Code sieht so aus:

dim session as new notessession
dim db as notesdatabase
dim view as notesview
dim doc as notesdocument

set db = session.currentdatabase
set view = db.getview("Name")
set doc = view.getfirstdocument


Msgbox doc.x,0,"Info"

Hat das soweit seine Richtigkeit ? (Fange gerade an in LS zu programmieren)
Und welche Eigenschaft muss anstelle des x ?

Titel: Re: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: Alexis am 03.09.07 - 10:07:13
Hallo Schrammi,

stringArray = notesForm.Fields

gibt Dir was Du möchtest.

Alexis
Titel: Re: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: m3 am 03.09.07 - 10:16:00
Du willst Dir die Notes-Designerhilfe zu notesDocument.GetItemValue ansehen
Titel: Re: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: Schrammi am 03.09.07 - 12:06:33
wenn ich dann

msgbox doc.getitemvalue("Feldname")

eingebe. Bekomme ich immer Fehlermeldung Type mismatch!
Titel: Re: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: koehlerbv am 03.09.07 - 12:08:08
Dann solltest Du mal die DesignerHelp zu der Methode genau (!) lesen und die Beispiele dazu. Dort wirst Du finden, das GetItemValue immer Arrays zurückgibt.

Bernhard
Titel: Re: Lotus Script Feldwerte in MsgBox ausgeben
Beitrag von: Schrammi am 03.09.07 - 12:19:02
Oh danke.
Hat geklappt.