Domino 9 und frühere Versionen > Entwicklung

Ich bekomme keine INI-Einträge zurück

(1/2) > >>

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