Impressora no RAVE
Olá pessoal,
Estou querendo escolher a impressora que será impresso o relatório do RAVE.
Já tentei indexar o Printer, mas não deu certo, o relatório persiste em imprimir no driver principal da impressora.
fiz o seguinte código para listar dentro de um combobox , todas as impressoras instaladas na máquina, escolhe a impressora , só que na hora de imprimir ela enviar para impressora definida como padrão.
este código é para carregar as impressoras no combobox.
for I := 0 to Printer.printers.Count-1 do ComboBox1.Items.Add(Printer.Printers[I]);
ComboBox1.ItemIndex:=printer.PrinterIndex;
e depois indexei mas constinua a imprimir os relatórios na impressora padrão!
Printer.PrinterIndex:=ComboBox1.ItemIndex;
dm.Rave.ProjectFile:=´relatorio´;
dm.RaveSys.SystemSetups:=[];
dm.Rave.ExecuteReport(´Report1´);
Estou querendo escolher a impressora que será impresso o relatório do RAVE.
Já tentei indexar o Printer, mas não deu certo, o relatório persiste em imprimir no driver principal da impressora.
fiz o seguinte código para listar dentro de um combobox , todas as impressoras instaladas na máquina, escolhe a impressora , só que na hora de imprimir ela enviar para impressora definida como padrão.
este código é para carregar as impressoras no combobox.
for I := 0 to Printer.printers.Count-1 do ComboBox1.Items.Add(Printer.Printers[I]);
ComboBox1.ItemIndex:=printer.PrinterIndex;
e depois indexei mas constinua a imprimir os relatórios na impressora padrão!
Printer.PrinterIndex:=ComboBox1.ItemIndex;
dm.Rave.ProjectFile:=´relatorio´;
dm.RaveSys.SystemSetups:=[];
dm.Rave.ExecuteReport(´Report1´);
Carlosceuma
Curtidas 0
Respostas
Kyonak
12/03/2004
rapaz aki eu tive o mesmo problema, mas q eu me lembre eu resolvi mechendo em alguma propriedade do Rave System
tenta lá.
tenta lá.
GOSTEI 0