Domino 9 und frühere Versionen > Entwicklung
Ich bekomme keine INI-Einträge zurück
rar:
Hallo Leute!
Ich möchte mit @ einen ini-Eintrag ändern.
Aber wenn ich zb
_a := @Environment("NAMES");
@Prompt([OK];"";_a)
in ein Button schreibe bekomm ich kein Wert zurück obwohl in der ini "NAMES=names.nsf,dircat.nsf" steht. ???
Eigentlich ist die @Environment Funktion dodleinfach. Aber es funktioniert nicht.
Jemand eine Idee?
lg
-rar
klaussal:
... der code ist ok.
notes beenden + wieder starten. vielleicht hilfts.
klaussal:
... oder den inhalt aus der ini in ein feld moven. das hilft meistens (!) mehr als der @prompt.
rar:
Neee :'(
Notes zu, KillNotes, Notes auf ---> nix
Berechnetes Feld (Text, Mehrfachwerte) mit der Formel "@Environment("NAMES")" bleibt auch leer.
Das ganze ist in einer neuen Maske der MailDB.
Geht bei dir?
lg
-rar
Rob Green:
du kannst mit @environment keine Systemvariablen auslesen!
Benutze zB das hier stattdessen:
Dim NS As New NotesSession
adr$ = NS.GetEnvironmentString("Names",True)
Msgbox adr$
HELP:
value$ = notesSession.GetEnvironmentString( name$ [ , system ] )
Parameters
name$
String. The name of the environment variable to get.
system
Boolean. Optional. If True, the method uses the exact name$ of the environment variable. If False, the method prepends "$" to the name$ before retrieving its value. If you omit this parameter it defaults to False.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln