Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CLI_Andreas_Schmidt am 14.06.04 - 10:13:35
-
Hi @All,
kann man mit dem Print-Befehl Variableninhalte ausgeben ? Es geht ums Web.
Ich habe folgendes vor.
var = db.filename
Print {var}
leider druckt der Agent dann das Wort "var" aus. : )
Kann ich das umgehen ?
Gruss
Andreas
-
Die geschweiften Klammern gelten als alternativer String-Delimiter, kein Wunder, dass er "var" ausgibt. Lass die Klammern weg oder nimm runde
-
Lass einfach Anführungszeichen wie " | oder { } weg:
Print var
Andreas
-
Hatte ich eigentlich schon probiert, aber wenn es laufen sollte ist vielleicht im Code noch ein Fehler.
Danke.
-
Läuft leider nicht.
Im Web scheint die Geschichte nicht ohne die {-Klammer zu laufen. Ich habe es ausprobiert. Sobald ich die {-Klammer gegen die (-Klammer austausche wird nix mehr ausgegeben.
hmmmmm.
Noch einen Tipp ?
-
Dann liegt es daran, dass var ein Error ist. Ist denn db überhaupt gesetzt?
Hast Du var als String dimensioniert?
Poste doch mal den Code.
Andreas
-
Jupp hab ich gedimmmmed. : )
-- Dim varfile as string
dann
varfile = db.filename
Print {varfile} --- GEHT NET und Print (varfile) GEHT AUCH NET.
In Notes wird das wohl funktionieren, ich denke das ist ne Webgeschichte.
-
Interessant wäre der Codeteil, wo Du db (NotesDatabase) holst.
-
Vielleicht hätte ich da noch einen Fehler, denn ich prüfen kann. Jedoch habe ich auch einfach mal die Variable so gefüllt.
varifile = "trallala"
print (varfile)
das GEHT AUCH NET.
-
Wenn Du das tatsächlich so geschrieben hast, kann das auch nicht funktionieren: Mal heisst es varifile, mal varfile.
Bernhard
-
Alles ist gleichgeschrieben.
copy & Paste
: )
-
Habs grade aus Interesse ausprobiert, funktioniert optimal im Web und im Client
Sub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Set db = s.CurrentDatabase
Dim var As String
var = db.FileName
Print var
End Sub
-
Also ich rufe einen Agenten auf der folgendes machen soll.
varfile = db.FileName
webpfad = "<meta http-equiv=/""refresh/"" content=/""0; URL=http://spsrv1/" & varfile & "/docFavoriteCreated?OpenPage/"">"
Print webpfad
sieht vielleicht jemand im Code einen Fehler ?
-
wie soll der String aussehen, der für webpfad rauskommt?
und wie sieht der String aus, der tatsächlich rauskommt?
-
Genau das was im Webpfad drin steht.
Der Link öffnet die unten angegebene Page.
-
ich meine damit: hast du schonmal das, was in der Variable webpfad drinsteht, mit dem verglichen, was du erwartest?
Entspricht das deinen Erwartungen?