PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgabe Drucken !



postmaster
14.10.2008, 14:37
Moin,

Es ist bestimmt möglich eine Definierte Alamierung ausdrucken zu lassen, sprich über eine Batch Datei.

Ich habe ein HP PSC 1510 (ALL-INK) per USB am Rechner angeschloßen.

Gibt es so eine Batch Datei bzw. wie kann man es am besten realesieren, wer hat es schonmal hinbekommen ?

Gruß
Postmaster

ZERO-G
10.11.2008, 11:38
Mahlzeit,

eine solche ausgabe an den Drucker würde ich mir auch wünschen.
Allerdings schweben mir da so ein paar extrawünsche vor.

Würde mich freuen wenn mir da jemand helfen könnte.

Also:
Ich würde den Ausdruck erst nach Abschluss des Einsatzen benötigen. Der Rechner soll folgende Daten sammeln und bei Ende des Einsatzes (Status 2) ausdrucken:

1. - Datum - Uhrzeit
2. - Alarmiertes Fahrzeug
3. - Alarmtext
4. - Status 3 Uhrzeit
5. - Status 4 Uhrzeit
6. - Status 7 Uhrzeit
7. - Status 8 Uhrzeit
8. - Status 1 Uhrzeit
9. - Status 2 Uhrzeit

Kann mir ja jemand hefer der da Ahnung von hat.

Würde mich freuen.

EDTA
18.11.2008, 21:22
Hallo!

Solang der Drucker unter DOS drucken kann sollte das kein Problem sein. (Wenn nicht gibt es verschiedene Ansätze ihn dazu zu kriegen.)

Wenn du nur die Alarmierungen haben willst sendest du den Text über Kommandozeile an LPT1:
Im Crusader die Daten entsprechend als Parameter der Batchfile eintragen. Dann die Batch-Datei erstellen:

echo %1 > lpt1


Das mit den Alarmzeiten läßt sich über eine Zwischendatei lösen:
Zuerst musst du die Meldungen in einer Datei sammeln:

echo %date% %time% %1 >> zeiten

Zum Einsatzende müßte die Datei "zeiten" dann folgendes enthalten:
datum uhrzeit Alarmtext
datum uhrzeit Status 3
datum uhrzeit Status 4
usw.

Das muss dann nurnoch gedruckt werden:

type zeiten > lpt1

Fertig!


Das Kürzel %1 steht immer für die Parameter die du der Bat-File mitgibst:
Aufruf der test.bat:
C:\>test.bat "Hallo Welt!"

Dateiinhalt test.bat:
echo %1 > abcd.txt

Dabei wird eine Datei abcd.txt erstellt, die die Zeile "Hallo Welt!" enthält.


Kann das ganze im Moment nicht ausprobieren, sollte aber funktionieren.
Wenn du Probleme hast einfach fragen.

MfG
EDTA