Domino 9 und frühere Versionen > ND7: Entwicklung
notes.ini Variable suchen und ersetzen
(1/1)
adm_asks:
Ich möchte per Button und Script eine Variable in der notes.ini nach einem bestimmten Wert durchsuchen; falls vorhanden, diesen ersetzen.
Beispiel:
extmgr_addins=beispiel1.dll, beispiel2.dll,beispiel3.dll
Ich möchte den Eintrag beispiel2.dll ersetzen durch beispiel4.dll, wenn aber kein Eintrag "beispiel2.dll" vorhanden, dann soll nichts geändert werden.
Wer kann mir mit einem Beispiel-Script helfen, so daß ich dies selber weiter testen kann ?
Ich danke Euch im Voraus.
koehlerbv:
notesSession.GetEnvironmentValue( name$ [, system ] ) ist die Methode für diesen Zweck. Wichtig: system muss true sein.
Den eigentlichen Austausch des Strings kriegst Du ja bestimmt hin, oder ?
Bernhard
adm_asks:
na eben nicht, denn ich kenne mich mit Script zu wenig aus.
Eine kleines Beispiel-Script würde mir schon sehr weiterhelfen.
klaussal:
Wo habe ich das folgende Beispiel wohl her ?
Kleiner Tipp: die Designer-Hilfe.
--- Code: ---Sub Postopen(Source As Notesuidocument)
Dim session As New NotesSession
town = session.GetEnvironmentString( "HomeTown" )
If source.IsNewDoc Then
Call source.FieldSetText( "HomeTown", town )
End If
End Sub
Sub Querysave(Source As Notesuidocument, _
Continue As Variant)
Dim session As New NotesSession
Call session.SetEnvironmentVar _
("HomeTown",source.FieldGetText("HomeTown"))
End Sub
--- Ende Code ---
adm_asks:
perfekt, damit bekomme ich es hin. Sorry, ich vergaß, dort danach zu suchen...
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln