Autor Thema: notesitem + wertzuweisung  (Gelesen 1167 mal)

Offline Raabiat

  • Frischling
  • *
  • Beiträge: 22
  • Geschlecht: Männlich
notesitem + wertzuweisung
« am: 08.10.03 - 11:06:16 »
Hallo,
folgendes Problem:

set itemAdmin = source.document.getfirstitem("paACLGrpAdminAll")

damit müsste itemAdmin vom typ Notesitem sein

nun möchte ich itemAdmin.values Werte zuweisen

wie soll das gehen?? und von welchem typ muß das sein.
itemAdmin.values ist vom Typ variant, gefüllt mit Strings

ich will lediglich neue werte einfüllen

danke
_____________________________________
sponsored by LVA-Rheinprovinz

Offline Myron

  • Aktives Mitglied
  • ***
  • Beiträge: 246
  • Geschlecht: Männlich
    • www.myphotoart.at
Re:notesitem + wertzuweisung
« Antwort #1 am: 08.10.03 - 12:51:35 »
Ich habs mal so geschrieben und hatte keine Probleme...


Sub Querysave(Source As Notesuidocument, Continue As Variant)
   Dim item As NotesItem
   Dim arr(4) As String
   
   Set item = source.document.getfirstItem("test")
   arr(0) = "Wert0"
   arr(1) = "Wert1"
   arr(2) = "Wert2"
   arr(3) = "Wert3"
   arr(4) = "Wert4"
   item.Values = arr
   Call source.refresh
End Sub



Grüße
  Markus
Einst sagte mal ein IBMler zu Gates.. : Junger Mann, Geld macht man mit Hardware.. :-) Hohoho
--
http://www.myphotoart.at
http://www.similon.at

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:notesitem + wertzuweisung
« Antwort #2 am: 08.10.03 - 14:25:59 »
Hi,

nichts einfacher als das. In der Regel brauchst du, besonders wenn's nur um Wertzuweisungen geht, keine solchen Klimmzüge zu machen.

Hier sind die einfacheren Varianten:

Sub Querysave(Source As Notesuidocument, Continue As Variant)

  Dim doc As NotesDocument
  Set doc = Source.Document
  doc.paACLGrpAdminAll = "Feldwert"

End Sub

Es geht auch als Einzeiler:

Sub Querysave(Source As Notesuidocument, Continue As Variant)

  Source.Document.paACLGrpAdminAll = "Feldwert"

End Sub


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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz