Autor Thema: mittels LS den Inhalt einer Variable ausdrucken  (Gelesen 1427 mal)

Offline jens1979

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
mittels LS den Inhalt einer Variable ausdrucken
« am: 22.03.04 - 14:31:38 »
Hallo,

gibt es eine Möglichkeit mittels LS den Inhalt einer Variable (String) auf den Drucker umzuleiten?

Danke schonmal

Jens

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #1 am: 22.03.04 - 14:35:30 »
Mit Bordmitteln: Nein. Dafür müsstest Du Dir (notes-typisch) eine Maske basteln und mit deren Hilfe dann ... aber das ist ja bestimmt nicht, was Du willst.

Bernhard

Offline jens1979

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #2 am: 22.03.04 - 14:39:49 »
ne das ist es nicht ganz ... aber danke erstmal ...
Ist es vieleicht möglich den Inhalt in eine Datei zu schreiben ... so das der User sich den Inhalt wenigstens etwas Umständlich ausdrucken könnte?

Jens

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #3 am: 22.03.04 - 14:42:56 »
Das ist ohne weiteres möglich.

Such mal im Forum nach freefile - da findest Du dann auch Code Snippets.

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #4 am: 22.03.04 - 14:44:20 »
oder in der Designer Hilfe

Dim nVar As Variant, eVar As Variant
nVar = NULL
Dim fileNum As Integer
fileNum% = FreeFile()
Open "printext.txt" For Output As fileNum%
' Print two lines to the file and close it.
' First line: two String values, with no separation between.
Print #fileNum%, "First line, " ; "with two String items"
' Second line: NULL value, EMPTY value, Integer variable
' value, and String value, separated on the line by tabs.
Print #fileNum%, nVar, eVar, fileNum%, "at next tab"
Close fileNum%
' Open the file, print it, and close the file.
Dim text As String
Open "printext.txt" For Input As fileNum%
Do Until EOF(fileNum%)
   ' Read and print to console, one line at a time.
   Line Input #fileNum%, text$
   Print text$
Loop
Close fileNum%
' Output:
' First line, with two String items
' NULL                      1            at next tab
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #5 am: 22.03.04 - 17:29:45 »
Wenn der Drucker lokal angeschlossen ist, dann kann man darauf direkt ausdrucken, genauso wie man ein File erstellt (also mit Ulrichs Code), indem man als Filenamen "prn" oder "Lpt1" angibt. Gleiches gilt für einen Netzwerkdrucker, sofern dieser mit einem lokalen Port (Lptx, wobei x für 1 bis 3, manchmal auch höher gilt) verbunden ist und  nicht direkt über eine Netzwerkverbindung angesprochen wird.
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

Offline jens1979

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #6 am: 22.03.04 - 17:36:25 »
Das mit dem Drucken auf LPT1 und dem schreiben ins File klappt super. Danke erstmal.

Jetzt würd ich naturlich noch gern 'ne Abfrage einbauen auf welchen LPT gedruckt werden soll ... das ist auch soweit kein Problem, ABER kann ich nen USB Port ansprechen ?

Jens

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #7 am: 22.03.04 - 18:02:32 »
Kaum, es sei denn der Drucker bietet eine "Pseudo-Netzwerkverbindung", mit der sich dann ein Mapping machen liesse. Drucken auf diesem Weg geht nur auf die alten Dos-Ports PRN und LPTx
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

Offline jens1979

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #8 am: 22.03.04 - 18:04:12 »
Okay dann brauch ich an der Stelle nicht weiter suchen.

Ich danke euch.


Jens

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #9 am: 22.03.04 - 18:15:03 »
Zunächst mal: Habe heute wieder was dazugelernt wegen der Output-Umleitung auf Drucker  :)  An DIE Möglichkeit hatte ich gar nicht gedacht.

Für das USB-Drucken: Bei installiertem Windows-Netzwerk könnte man natürlich auch seinen USB-Drucker freigeben und als Netzwerkdrucker zum Bleistift auf LPT2 / LPT3 mappen. Dann ginge das auch mit dem Drucken auf USB.

Guckst Du zum Beispiel hier:
http://www.dbforums.com/t858793.html

HTH,
Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:mittels LS den Inhalt einer Variable ausdrucken
« Antwort #10 am: 22.03.04 - 18:19:51 »
Stimmt, das wäre dann zweimal hinter dem Rücken durch, hatte ich doch auch schon mal gemacht, vor laaaaaaaaaanger Zeit.
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz