Boa tarde
Tenho 01 relatório que dependendo do usuário pode ser imprimido em terminais diferentes, e o seguinte código que estou colocando:
Dim strDefaultPrinter as string
'Obter impressora padrão atual.
strDefaultPrinter = Application.Printer.DeviceName
'Para a impressora de sua escolha:
Set Application.Printer = Application.Printers("\\VENDAS_12\HP_1102w_VENDAS")
DoCmd.OpenReport "RelatorioVendas", acViewNormal, "", "((([vendaitens]![codvenda])=[Forms]![Venda]![codvenda]))"
'Fazer o que quiser .... imprimir relatórios
'Voltar
Set Application.Printer = Application.Printers(strDefaultPrinter)
parece tudo tão simples mas não estou conseguindo acessar a impressora que esta na rede, ja tentei de varias formas e pesquisei, aguardo alguma ajuda, obrigado.
Tenho 01 relatório que dependendo do usuário pode ser imprimido em terminais diferentes, e o seguinte código que estou colocando:
Dim strDefaultPrinter as string
'Obter impressora padrão atual.
strDefaultPrinter = Application.Printer.DeviceName
'Para a impressora de sua escolha:
Set Application.Printer = Application.Printers("\\VENDAS_12\HP_1102w_VENDAS")
DoCmd.OpenReport "RelatorioVendas", acViewNormal, "", "((([vendaitens]![codvenda])=[Forms]![Venda]![codvenda]))"
'Fazer o que quiser .... imprimir relatórios
'Voltar
Set Application.Printer = Application.Printers(strDefaultPrinter)
parece tudo tão simples mas não estou conseguindo acessar a impressora que esta na rede, ja tentei de varias formas e pesquisei, aguardo alguma ajuda, obrigado.