Autor Thema: notes.ini Variable suchen und ersetzen  (Gelesen 2852 mal)

Offline adm_asks

  • Frischling
  • *
  • Beiträge: 13
notes.ini Variable suchen und ersetzen
« am: 03.08.06 - 14:34:59 »
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.
« Letzte Änderung: 03.08.06 - 15:05:21 von adm_asks »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: notes.ini Variable suchen und ersetzen
« Antwort #1 am: 03.08.06 - 14:44:21 »
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

Offline adm_asks

  • Frischling
  • *
  • Beiträge: 13
Re: notes.ini Variable suchen und ersetzen
« Antwort #2 am: 03.08.06 - 14:51:31 »
na eben nicht, denn ich kenne mich mit Script zu wenig aus.

Eine kleines Beispiel-Script würde mir schon sehr weiterhelfen.

klaussal

  • Gast
Re: notes.ini Variable suchen und ersetzen
« Antwort #3 am: 03.08.06 - 15:00:14 »
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

Offline adm_asks

  • Frischling
  • *
  • Beiträge: 13
Re: notes.ini Variable suchen und ersetzen
« Antwort #4 am: 03.08.06 - 15:03:53 »
perfekt, damit bekomme ich es hin. Sorry, ich vergaß, dort danach zu suchen...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz