Domino 9 und frühere Versionen > Entwicklung
Aus "lsconst.lss" Variablen auslesen
Don Pasquale:
Hallo Leute,
wenn ich nicht alles hardkodieren möchte und
ich z.B. einen Pfad in einer Datei ablegen möchte,
wie funktioniert das in Notes ?
Muss ich die Datei lsconst.lss benutzen, oder
kann ich auch eine eigene Datei nehmen.
In lsconst sind nur Integer-Konstansten, ich möchte
aber auch String speichern.
Bisher probiere ich folgenes
In die Datei lscont.lss schreibe ich folgendes
pfad = ' c:\temp\text.txt'
In meiner Maske unter : Globals (POST)
Declarations steht :
%INCLUDE "lsconst.lss"
Will ich aber "pfad" irgendwie auslesen ist es leer
bzw. ich erhalte die Fehlermeldund :
"public ist in diesem Modul nicht erlaubt"
Ideen ?
Don Pasquale
harkpabst_meliantrop:
Bei mir geht's.
Ne, mal im Ernst. In der Include-Datei muss natürlich gültiger LS-Code stehen. Konstanten müssen also z.B. mit
--- Code: ---
CONST path = "C:\WINDOWS\SYSTEM32"
--- Ende Code ---
deklariert werden. Da du dein Script überhaupt übersetzen kannst, liegt deine lss-Datei ja bereits offensichtlich im richtigen Verzeichnis.
--E<:|
Don Pasquale:
OK, jetzt hab ich´s raus.
Die .lss Datei wird auf dem Client Rechner gesucht.
Was mache ich aber, wenn ich nur eine .lss Datei auf dem DB-Server haben mag ?
bienmaja:
Hi @Don Pasquale!
Ich würde gerne wissen, wo genau du den Eintrag <<%INCLUDE "lsconst.lss" >> eingetragen hast?!?!
Habe es schon an mehreren Stellen versucht, aber Notes meckert immer...
Danke!
Liebe Grüße,
Marion
Don Pasquale:
Hi Maja,
Ich habe in Options die Datei folgendermassen deklariert, man könnte aber jeden beliebigen Pfad nehmen.
%INCLUDE "c:\temp\bienmaja.lss"
Naja, und auf c:\temp liegt nun eine bienmaja.lss
datei. Wenn Du da drin änderungen machst, musst
Du auch im Designer dein Programm nochmal kurz speichern um das kompilieren neu anzustossen.
Die Datei in neu einfach neu zu laden reicht nicht.
(Das hat mich Nerven gekostet.)
Konnte ich Dir helfen ?
Bytheway, wenn es meckert scheint mir eher
die Datei falsch und nicht wo Du sie abgelegt hast.
Was meckert Lotus denn ?
Don Pasquale
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln