Domino 9 und frühere Versionen > ND7: Entwicklung
NoteID wird nur 4 stellig angezeigt
Blackraven:
@Glombi: genauso war meine 1.Version...
und da dass dann nicht funktioniert hat, hab ich die NoteID in nen String-Variable geschrieben, um zu überprüfen...
Resultat: siehe oben :(
umi:
Agent und Dokument sind in der gleichen DB?
Blackraven:
ja.
ich habe jetzt ne Krücke gebaut... das funzt....
--- Code: ---Dim docnoteid2 As String
Dim varreturn As Variant
Const NotesMacro$ = "@Text(@NoteID)"
varreturn = Evaluate(NotesMacro$, doc)
docnoteid2 = Right(varreturn(0),8)
--- Ende Code ---
da zeigt er erst "NT0000120A" und als docnoteid2 kommt dann raus "0000120A"
Raymond:
Noch eine Ergänzung.
Hatte gerade das gleiche Problem. Offenbar wird der Hex-Wert auch bei einem Print, bei der Zuweisung in eine String Variable odere sogar im Debugger immer ohne die führenden Nullen angezeigt. Die Übergabe
agentreturn = DocAgent .RunOnServer(doc.NoteID)
wie von Glombi beschrieben funktionert bei mir aber einwandfrei.
Siehe auch
http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/994cbaf80bdb32a78525700b006d2d34?OpenDocument
Gruss
Raymond
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln