Domino 9 und frühere Versionen > ND9: Entwicklung
$Comment einer Scriptbibliothek mit Lotusscript auslesen?
(1/1)
Frank_B:
Kann man den Kommentar ($Comment) einer Scriptbibliothel mit Hilfe von Lotusscript auslesen ?
Ich möchte über dieses Feld meine Versionierung meiner Scriptbibliothek hinterlegen
koehlerbv:
Ja, ohne weiteres: Jedes Notes Designelement ist nichts anderes als ein NotesDocument mit Items.
Bernhard
Frank_B:
Ich glaub ich kriege das nicht hin :)
Ich habe in meiner Scriptbibliothek im initalize es selbst als uidoc deklariert und versuche dann so auszulesen:
...
uidoc.document.comment(0)
...
Leider schlägt das fehl.
bin ich da an der falschen Stelle ?
jBubbleBoy:
Schau dir mal die Klasse "NotesNoteCollection" an.
--- Code: ---Dim nnc As NotesNoteCollection
nnc.Selectscriptlibraries = true
--- Ende Code ---
ERR:
Das Feld hat den Namen "$Comment", deshalb dann mit "~" ergänzen.
Versuch mal folgendes:
--- Code: ---uidoc.document.~$Comment(0)
--- Ende Code ---
Wobei ich nicht sicher bin, wie du über uidoc.document an die Scriptbibliothek dran kommst...
Wie jBubbleBoy schreibt kannst du es so lösen:
--- Code: ---Dim nc As NotesNoteCollection
Set nc = db.CreateNoteCollection(False)
nc.Selectscriptlibraries = True
nc.SelectionFormula = {$Title = "Name der Scriptbibliothek"}
Call nc.Buildcollection()
If nc.Count > 0 Then
Set doc = db.Getdocumentbyid(nc.Getfirstnoteid())
End If
Dim Comment As String
Comment = doc.~$Comment(0)
--- Ende Code ---
MFG
ERR
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln