Acesso ignorando as configurações padrão da impressora

1

Eu tenho vários programas do Access, eles são bastante complexos, muitos VBA neles e dezenas de relatórios, tabelas vinculadas, etc. Quando imprimo esses relatórios, eles não respeitam minhas configurações padrão da impressora (ou seja, o duplex opção). Como posso corrigir isso?

    
por MAW74656 23.08.2012 / 16:22

2 respostas

1

você precisa definir a propriedade .UseDefaultPrinter do relatório como True .

De aqui , esse código redefinirá a impressora de todos relatórios para o padrão:

For Each obj In CurrentProject.AllReports
    DoCmd.OpenReport ReportName:=obj.Name, View:=acViewDesign
    If Not Reports(obj.Name).UseDefaultPrinter Then
        Reports(obj.Name).UseDefaultPrinter = True
        DoCmd.Save ObjectType:=acReport, ObjectName:=obj.Name
    End If
    DoCmd.Close
Next obj
    
por 27.08.2012 / 16:17
0

Recentemente tive esse problema exato e corrigi-lo definindo a propriedade .Printer do relatório para a impressora padrão (ou impressora desejada) antes de imprimir como abaixo.

'need report open in order to set .Printer property
'  so open report in PREVIEW mode but HIDDEN
DoCmd.OpenReport "<ReportName>", acViewPreview, , , acHidden
'Assign report's .Printer property to default printer
Reports("<ReportName>").Printer = Application.Printers(Printer.DeviceName)
'Print report
DoCmd.OpenReport "<ReportName>", acViewNormal
    
por 11.04.2014 / 04:38
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '437817',
    'url' => 'access-ignoring-default-printer-settings',
];

$_COOKIE = [
    'advanced-frontend' => '7ef1e08dcjsc2irt37qvjntf13',
    '_csrf-frontend' => 'f872583dd81af5a0a890f161cf5dd79bca13c83e26054beb23af511081f0f535a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"KDyoJct4sLyrZjR8q26iZ1pWuxdFFMls";}',
];

$_SESSION = [
    '__flash' => [],
];