Domino 9 und frühere Versionen > ND7: Entwicklung
Liste mit Datum speichern
Hatschi:
Hallo Andreas,
ja, du hast Recht für eine Protokollfunktion würde Text auch reichen. Aber wer weiss für was das Feld noch benötigt wird.
Und wie eben schon angedeutet, möchte ich jetzt ums Prinzip wissen wo der Fehler liegt, bzw. wie ich Notes dazu bewegen kann eine Liste mit Datum in einem Item zu speichern.
Bernd
ascabg:
Kurz und buendig.
Du moechtest in Deinem Beispiel nicht einen einzelnen Datumswert speichern, sondern eine gesamte Instanz einer Klasse eines NotesObjektes (mit all seinen Properties).
Und das geht nun mal nicht.
Andreas
DerAndre:
Notes.net
Es scheint lustiger zu sein als man glaubt...
A-Bär
Klappt das bei Dir?
Hatschi:
Hallo André,
ist ja toll was für Wiedersprüche du dort ausgegraben hast. Danke dafür!
Deinem unteren Link bin ich gefolgt, und der dort gepostete Code unterscheidet sich eigentlich nur in der Weise wie das Array erweitert wird von meinem. (Der Befehl Arrayappend war mir bisher nicht bekannt!)
Trotzdem habe ich es ausprobiert, und es wird die gleiche Fehlermeldung ausgegeben wie bei meinem Versuch.
Sub SendeterminMerken (Doc As notesdocument)
Dim jetzt As NotesDateTime
Dim termine As Variant
Dim dings As Variant
Set jetzt =New notesdatetime("")
Call jetzt.setnow ()
termine = doc.GetItemValue ("WVGesendetAm")
If Isdate(termine(0)) Then
dings = Arrayappend(termine, jetzt)
Else
Set dings = jetzt
End If
doc.ReplaceItemValue "WVGesendetAm", dings
Exit Sub
Warum das in dem Post funktioniert hat frage ich mich allerdings auch.
Bernd
ascabg:
--- Code: ---Dim doc As NotesDocument
Dim dtNew As New NotesDateTime("")
Dim varOld As Variant, varNew As Variant
Set doc = Source.Document
Call dtNew.SetNow
varOld = doc.GetItemValue("DateList")
varNew = Fulltrim(Arrayappend(varOld, dtNew.LSLocalTime))
Call doc.ReplaceItemValue("DateList", varNew)
--- Ende Code ---
Also dieser Code (aus einem QuerySave einer Maske) macht bei mir genau das, was Du (nach meinem Verstaendnis) erreichen moechtest.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln