Domino 9 und frühere Versionen > ND7: Entwicklung
Drucken in Datei
ata:
... wenn das so einfach und so billig wäre, würde es keine Tools geben, deren Entwicklung Geld gekostet hat, und deren Kauf Geld Zeit und Nerven spart - das soll nicht heißen, daß ich Werbung für irgendwelche Tools mache, sondern daß es sinnvoll sein kann darüber nachzudenken was wirtschaftlicher ist.
Du triggerst über Notes - und willst VB verwenden. Das geht nur, wenn du von Notes aus dein VB startest - als .exe z.B. - damit verlierst du vermutlich das Handle...
Den Weg den ich dir beschrieben habe geht über die WinApi. Dort gibt es Möglichkeiten den aktuellen Drucker ausfindig zu machen (.ini-Dateieintrag), den Drucker zu wechseln, den Ausdruck zu starten, den Drucker wieder zurückzusetzen - insofern es mit XP und Notes funktioniert - und genau hier liegt der Hund begraben - wie bereits erwähnt. Versuche es, es müsste hier im Forum einige Threads zu dem Thema geben, mit Codebeispielen, die in der einen Konstellation funktionen und im nächsten Moment nicht, weil irgend ein Update, oder neue Version das nicht mehr so unterstützen. Ich habe mir damals mehrere Nächte um die Ohren geschlagen - und das war mein Resume...
Vielleicht finde ich den alten Code noch - es ist und bleibt aber Murks, der privat vielleicht OK geht, aber beim Kunden früher oder später ziemlich sicher Frust bringt...
Toni
bklaus:
Das Einbinden von WindowsScript als Ole-Object funktioniert eigentlich ohne Probleme und darüber den Standarddrucker auszulesen bzw. zu verändern ebenso. Dafür habe ich schon Beispielcode gefunden und ausprobiert.
Meine Frage ist vielmehr: Geht dies auch mit VB-Script und wenn dies funktioniert, funktioniert es dann auch darüber ein Notesdokument auszudrucken, um über diesen Umweg beim Ausdruck in eine Datei dann den Dateinamen vorgeben zu können für den Office Image Writer von Microsoft?
Wenn dies funktionieren würde wäre mein Problem gelöst.
ata:
... nach meinem Stand des Wissens nicht, denn du verlierst den Focus auf Notes und Frontend funktioniert nicht per COM-Klassen...
... probiers aus...
Toni
CLP-Alex:
ältere technik fop -> pdf, nachteil aufwendige xsl maske muß erstellt werden, xml per lotus script aufbauen
neue technik itext -> pdf, hab mich allerdings noch nicht eingearbeitet
beides freeware
gruß alex
ata:
@alex
... kannst du was zu fop und itext sagen? - Kenne ich beides nicht...
Toni
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln