Seite 1 von 1

Druckerdialog

Verfasst: Fr, 03.12.2010 12:04
von Angelwings
Hallo Leute :) ,

Ich hab einen Betrag in Writer und wurde auf Basic und Java verwiesen ^^. Naja wusst nicht wie ich den Betrag verschieben kann darum gibt es bei mir jetzt einen Link

viewtopic.php?f=1&t=44920

Ich bin über jede Antwort froh :)

Re: Druckerdialog

Verfasst: Fr, 03.12.2010 12:29
von Angelwings
Hallo Leute hab den Fehler jetzt selber gefunden :oops:

Code: Alles auswählen

 ' Wenn Wert nicht gesetzt mind. 1 Exemplar
 If anz < 1 Then
   anz = 1
 End If
        
 Dim document As object  			        
 dim dispatcher as object 
        
 document = ThisComponent.CurrentController.Frame 
 dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

 If neuerDrucker <> "" Then
   dim args1(0) as new com.sun.star.beans.PropertyValue
   args1(0).Name = "Printer"
   args1(0).Value = neuerDrucker
   dispatcher.executeDispatch(document, ".uno:Printer", "", 0, args1())
 End If

 'Options.PrintBackground = False
 If Druckerdialog = 0 Then   
   dim args2(1) as new com.sun.star.beans.PropertyValue
   args2(0).Name = "Copies"
   args2(0).Value = anz
   args2(1).Name = "Collate"
   args2(1).Value = false 
   
   dispatcher.executeDispatch(document, ".uno:Print", "", 0, args2())
 else
   dim args3() as new com.sun.star.beans.PropertyValue
   dispatcher.executeDispatch(document, ".uno:Print", "", 0, args3())
 End If
ich Vollhorst hab bei der Druckerwahl ".uno:Print" und nicht ".uno:Printer" geschrieben 8)

Ich entschuldige mich für meine Dummheit *sorry*

Eine Frage hätte ich dann doch noch.

Ist es irgendwie Möglich sich zu merken was der User eingestellt hatte?

Re: Druckerdialog

Verfasst: Mo, 06.12.2010 08:25
von Angelwings
Gibt es wirklich keine Möglichkeit sich die Druckereinstellungen zu merken?

Re: Druckerdialog

Verfasst: Sa, 08.01.2011 13:32
von Ford-Prefekt
Moin,
fürs 'merken' liegen 2 Möglichkeiten nahe.
Im Document - du weist einer bestimmten Zelle einen Wert zu den du auswerten kannst
In einem File - im Prinzip der selbe Weg nur in einer eigenen Datei.

... oder ich habe die Frage nicht richtig verstanden ...
Ford