Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Lossa am 13.09.02 - 15:20:50

Titel: Re: Spalte in Ansichten auslesen
Beitrag von: Lossa am 13.09.02 - 15:20:50
Hallo,

am einfachsten ist es, wenn Du durch die View läufts, d.h. Du holst die aus der View-Klasse die NotesViewEntry-Klasse und benutzt die Eigenschaft ColumnValues. Du erhälst ein Array (Variant) mit alle Spaltenwerten der aktuellen Zeile.

Titel: Re: Spalte in Ansichten auslesen
Beitrag von: NotesAndy am 13.09.02 - 15:42:41
hi lossa!

da ich nicht viel ahnung habe :( , könntest du mir ein beispiel geben. thx

habe es jetzt so gemacht:

     Set db = session.CurrentDatabase
     Set view = db.GetView( "versteckt" )
     Set entry = view.GetEntryByKey("Nummer")
     
bekomme aber noch eine fehler meldung:

MAIL KANN NICHT GESENDET WERDEN, KEINE ENTSPRECHUNG IN ADREßBÜCHERN GEFUNDEN.

wenn ich meine mail adresse eingebe funzt es. ich bin total blind.
Titel: Re: Spalte in Ansichten auslesen
Beitrag von: Lossa am 13.09.02 - 15:44:32
Hallo,

hier ein Beispiel:

Dim session As New NotesSession
 Dim db As New NotesDatabase("","test.nsf")
 Dim view As NotesView
 Dim entry As NotesViewEntry
 Set db = session.CurrentDatabase
 Set view = db.GetView("Personen")
 Set entry = view.GetEntryByKey("Hans Dampf", False)
 Forall colval In entry.ColumnValues
   col% = col% + 1
   Messagebox colval,, "Column " & col%
 End Forall

Hier wird in einer Ansicht nach Hans Dampf gesucht, und alle Spaltenwerte ausgegeben. Dies lässt sich beliebig anpassen schau die doch einmal die Hilfe an in den Bereichen NotesView und darunter.

Ich habe aber noch nicht 100% verstanden was Du genau machen wilst, schick mir doch die Infos und ich mach Dir dann das Script.

Titel: Re: Spalte in Ansichten auslesen
Beitrag von: Silke am 13.09.02 - 20:19:38
Warum stellst Du eine Entwicklungsfrage nicht im Entwickler Forum :o :o ??? ::)
Titel: Re: Spalte in Ansichten auslesen
Beitrag von: NotesAndy am 16.09.02 - 09:23:16
sorry bin neu hier