Autor Thema: Befehl "Print" soll variablen ausgeben  (Gelesen 2254 mal)

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Befehl "Print" soll variablen ausgeben
« 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
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Befehl "Print" soll variablen ausgeben
« Antwort #1 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
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re:Befehl "Print" soll variablen ausgeben
« Antwort #2 am: 14.06.04 - 10:17:47 »
Lass einfach Anführungszeichen wie " | oder { } weg:

Print var

Andreas

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #3 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.

Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #4 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 ?
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Glombi

  • Gast
Re:Befehl "Print" soll variablen ausgeben
« Antwort #5 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

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #6 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.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Glombi

  • Gast
Re:Befehl "Print" soll variablen ausgeben
« Antwort #7 am: 14.06.04 - 10:44:43 »
Interessant wäre der Codeteil, wo Du db (NotesDatabase) holst.

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #8 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.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Befehl "Print" soll variablen ausgeben
« Antwort #9 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

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #10 am: 14.06.04 - 11:01:44 »
Alles ist gleichgeschrieben.

copy & Paste

: )
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Befehl "Print" soll variablen ausgeben
« Antwort #11 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
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #12 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 ?
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Befehl "Print" soll variablen ausgeben
« Antwort #13 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?
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Befehl "Print" soll variablen ausgeben
« Antwort #14 am: 15.06.04 - 15:44:02 »
Genau das was im Webpfad drin steht.

Der Link öffnet die unten angegebene Page.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Befehl "Print" soll variablen ausgeben
« Antwort #15 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?
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz