Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CLI_Andreas_Schmidt am 14.06.04 - 10:13:35

Titel: Befehl "Print" soll variablen ausgeben
Beitrag 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
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: Semeaphoros am 14.06.04 - 10:17:35
Die geschweiften Klammern gelten als alternativer String-Delimiter, kein Wunder, dass er "var" ausgibt. Lass die Klammern weg oder nimm runde
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: Glombi am 14.06.04 - 10:17:47
Lass einfach Anführungszeichen wie " | oder { } weg:

Print var

Andreas
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 14.06.04 - 10:21:02
Hatte ich eigentlich schon probiert, aber wenn es laufen sollte ist vielleicht im Code noch ein Fehler.

Danke.

Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 14.06.04 - 10:25:44
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 ?
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: Glombi am 14.06.04 - 10:33:21
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
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 14.06.04 - 10:40:32
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.
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: Glombi am 14.06.04 - 10:44:43
Interessant wäre der Codeteil, wo Du db (NotesDatabase) holst.
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 14.06.04 - 10:55:54
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.
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: koehlerbv am 14.06.04 - 10:59:08
Wenn Du das tatsächlich so geschrieben hast, kann das auch nicht funktionieren: Mal heisst es varifile, mal varfile.

Bernhard
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 14.06.04 - 11:01:44
Alles ist gleichgeschrieben.

copy & Paste

: )
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: animate am 14.06.04 - 11:27:11
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
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 15.06.04 - 14:44:54
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 ?
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: animate am 15.06.04 - 15:10:50
wie soll der String aussehen, der für webpfad rauskommt?
und wie sieht der String aus, der tatsächlich rauskommt?
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: CLI_Andreas_Schmidt am 15.06.04 - 15:44:02
Genau das was im Webpfad drin steht.

Der Link öffnet die unten angegebene Page.
Titel: Re:Befehl "Print" soll variablen ausgeben
Beitrag von: animate am 15.06.04 - 15:53:05
ich meine damit: hast du schonmal das, was in der Variable webpfad drinsteht, mit dem verglichen, was du erwartest?
Entspricht das deinen Erwartungen?