* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Dicembre 21, 2024, 12:51:19 pm

Inserisci il nome utente, la password e la durata della sessione.

82 Visitatori, 1 Utente
 

Autore Topic: [Risolto] frReport con più copie di stStampa funziona male  (Letto 2155 volte)

petrusic

  • Hero Member
  • *****
  • Post: 643
  • Karma: +0/-0
[Risolto] frReport con più copie di stStampa funziona male
« il: Settembre 19, 2024, 09:57:00 pm »
In questo periodo mi capita spesso di dovere stampare due copie dello stesso Report di Stampa, ma, dopo avere impostato la proprietà "2-Sided Printing" a ON(Portrait), il successivo avvio della stampa produce la stessa pagina sia sul fronte che sul retro.

Avevo già notato altre volte tale in conveniente, ma per la necessità di andare avanti nel mio impegno di programmazione, ho sempre tralasciato l'anomalia. Ora però devo, per fora di cose, non posso più mettere da parte il fenomeno.

Non capisco se ciò possa dipendere da qualche altra impostazione nelle proprietà o se, invece, sia un vero e proprio errore interno al TfrReport.

Chi può illuminare in proposito?
« Ultima modifica: Settembre 23, 2024, 03:41:39 pm da petrusic »
ciao ciao

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3287
  • Karma: +12/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #1 il: Settembre 20, 2024, 08:08:11 am »
Ciao petrusic, come già detto altre volte devi fornirci almeno il codice che usi per mandare in stampa il documento. Detto questo, ti sei già assicurato che non sia la stampante ad aver impostato per default la stampa fronte/retro?!
Ieri è passato, domani è futuro, oggi è un dono...

petrusic

  • Hero Member
  • *****
  • Post: 643
  • Karma: +0/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #2 il: Settembre 20, 2024, 12:27:19 pm »
Ciao petrusic, come già detto altre volte devi fornirci almeno il codice che usi per mandare in stampa il documento. Detto questo, ti sei già assicurato che non sia la stampante ad aver impostato per default la stampa fronte/retro?!
Fornire il codice?
Non posso, perchè da LazReport, cliccando sull'icona della stampante entro nella finestra che mi permette di impostare oltre al formato della pagina, il n° di copie da stampare e poi all'interno delle proprietà avanzate posso selezionare se stampare a colori o in monocrome, se stampare in modalità Draft,Normal,Highed, se stampare su singola pagina o in fronte/Retro ed infine se stampare in verticaleo in orizzontale.

Allego un'immagine della schermata di impostazione parametri di stampa.

Citazione da: xinyiman
Detto questo, ti sei già assicurato che non sia la stampante ad aver impostato per default la stampa fronte/retro?!
Io desidero stampare in fronte retro. Il problema nasce quando imposto un numero di copie superiore a 1: La stampa non avviene in in Fronte/retro, secondo il progressivo di pagina, per ciascuna copia, ma stampa prima tutte le pag.1, poi tutte le pag.2, .. e così via.
Quindi, se per es. decido di stampare due copie dello stesso report, in modalità Fronte/retro, viene stampata la pag.1 in fronte ed in retro, poi la pag.2 in fronte ed in retro, ... e così via fino alla fine.

Spero ora che sia chiaro che la stampa Fronte/Retro NON funziona
« Ultima modifica: Settembre 20, 2024, 12:42:16 pm da petrusic »
ciao ciao

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3287
  • Karma: +12/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #3 il: Settembre 20, 2024, 01:16:02 pm »
Aaaaah ora ho capito il problema. Però c'è una soluzione semplicissima per ovviare al tuo problema. Non passare dalla finestra che usi tu. Parametrizza le stampe da codice e poi mandi in stampa una copia. Quando riesci a fare così manda in stampa il tutto dentro un ciclo che simula la stampa in N copie. Non so se mi sono spiegato.
Ieri è passato, domani è futuro, oggi è un dono...

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1436
  • Karma: +44/-0
  • Prima ascoltare, poi decidere
Re:frReport con più copie di stStampa funziona male
« Risposta #4 il: Settembre 20, 2024, 01:57:40 pm »
La stampante che usi dovrebbe avere l'opzione FASCICOLAZIONE. Quella dovrebbe essere l'opzione che ti serve, oltre a quanto gia detto da @xinyiman.
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 643
  • Karma: +0/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #5 il: Settembre 20, 2024, 04:50:47 pm »
Aaaaah ora ho capito il problema. Però c'è una soluzione semplicissima per ovviare al tuo problema. Non passare dalla finestra che usi tu. Parametrizza le stampe da codice e poi mandi in stampa una copia. Quando riesci a fare così manda in stampa il tutto dentro un ciclo che simula la stampa in N copie. Non so se mi sono spiegato.

Al riguardo devo dirti che mi farebbe piacere dare le impostazioni che mi servono da codice, ma non ho trovato come fare.
Dove posso cercare?

La stampante che usi dovrebbe avere l'opzione FASCICOLAZIONE. Quella dovrebbe essere l'opzione che ti serve, oltre a quanto gia detto da @xinyiman.
Si, ricordo una tale impostazione, ma da quando sono passato a LinuxMint non la trovo più.
ciao ciao

tito_livio

  • Full Member
  • ***
  • Post: 184
  • Karma: +4/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #6 il: Settembre 20, 2024, 10:10:40 pm »
Ho fatto una prova e succede anche a me. Però ho trovato come stampare nel modo giusto.

Il problema si verifica se tu imposti due o più copie nel pannello di dialogo di Lazreport, poi clicchi "properties" e nelle preferenze della stampante imposti "2-sided printing" su on(portrait).

Se, invece, lasci una copia e nel pannello di dialogo di Lazreport e poi tramite "properties" imposti due copie e "2-sided printing" su on(portrait) allora stampa nel modo giusto.

Spero di essermi spiegato bene.
Ciao

petrusic

  • Hero Member
  • *****
  • Post: 643
  • Karma: +0/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #7 il: Settembre 23, 2024, 12:45:06 pm »
Se, invece, lasci una copia e nel pannello di dialogo di Lazreport e poi tramite "properties" imposti due copie e "2-sided printing" su on(portrait) allora stampa nel modo giusto.

Spero di essermi spiegato bene.

No, in effetti non ho capito cosa vuoi dire.

Comunque, oggi ci sono riuscito anch'io: Ho impostato a 2 il n° di copie ed ho selezionato la casella "Collate".

Allego le impostazioni che ho dato nella finestra di dialogo del Report di stampa.
ciao ciao

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1436
  • Karma: +44/-0
  • Prima ascoltare, poi decidere
Re:frReport con più copie di stStampa funziona male
« Risposta #8 il: Settembre 23, 2024, 02:04:56 pm »
Comunque, oggi ci sono riuscito anch'io: Ho impostato a 2 il n° di copie ed ho selezionato la casella "Collate".

Collate è "fascicola" in inglese. E' quella opzione che ti indicai.

Felice che tu abbia combinato.

Ciao
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

petrusic

  • Hero Member
  • *****
  • Post: 643
  • Karma: +0/-0
Re:frReport con più copie di stStampa funziona male
« Risposta #9 il: Settembre 23, 2024, 03:40:44 pm »
Comunque, oggi ci sono riuscito anch'io: Ho impostato a 2 il n° di copie ed ho selezionato la casella "Collate".
Collate è "fascicola" in inglese. E' quella opzione che ti indicai.
Si, vero. Hai ragione.
Grazie a tutti.
ciao ciao

 

Recenti

How To

Utenti
  • Utenti in totale: 802
  • Latest: maXim.FI
Stats
  • Post in totale: 19311
  • Topic in totale: 2302
  • Online Today: 96
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 82
Total: 83

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.