Titolo: Metodo di indirizzamento delle stampe [2]
Categoria: Tecniche |
|
Ultimo Aggiornamento: 19/03/06 |
Recupero e utilizzo delle impostazioni di stampa, è importante la corretta successione dei comandi:
1) impostare la stampante da usare utilizzando il nome salvato;
2) applicare i parametri di stampa con AP BLOB to print settings usando il paramType “0” per impostare sia Layout sia Print;
3) lanciare la stampa senza cambiare più nulla: no PAGE SETUP no PRINT SETTINGS altrimenti si ricade nell’indefinito.
Esempio
SET CURRENT PRINTER([ParametersTable]PrinterName)
$error:=AP BLOB to print settings ([ParametersTable]ParametersBLOB;0)
Case of : ($error=-1)
ALERT ("Il BLOB dei Parametri di Stampa contiene dati errati.")
: ($error=0)
ALERT ("Errore di stampante non definita.")
Else ` lanciare la stampa
End case Nota bene:
- dove si fa riferimento al nome della stampante, è sempre inteso il system name e non l’user name, ovvero il nome della coda di stampa, quello che si ottiene con il comando PRINTERS LIST;
- nel caso di stampe che utilizzano la funzione Print Form, è indispensabile inizializzare il job con un PAGE BREAK(>), nota il “>”;
- questa soluzione salva tutti i parametri impostati con il PRINT SETTINGS, anche il numero di copie.
- dopo caricati i parametri, se si chiama PRINT SETTINGS si perdono le impostazioni caricate e verranno usate quelle mostrate nei dialoghi di definizione di stampa standard dell’OS;
- dopo avere caricato i parametri di stampa, se desidera esaminarli (con PRINT SETTINGS)si troverà che il secondo dialog di stampa standard dell’OS (il primo definisce la pagina, il secondo i parametri) mostrerà una Preimpostazione (Preset) che può non corrispondere a quella salvata (è definita dall’OS sarà l’ultima usata o quella di default dipende dalle impostazioni di sistema): è ininfluente, viene ignorata e verrà usata quella effettivamente salvata (salvo avere confermato i dialoghi di stampa aperti con PRINT SETTINGS).
Inviato da: Roberto Vergani |
|
Visite: 12749 |
Se accedi con utente e password, puoi aggiungere dei commenti.