Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: petrusic - Settembre 06, 2023, 12:45:53 pm

Titolo: [RISOLTO] pdfReport-a5
Inserito da: petrusic - Settembre 06, 2023, 12:45:53 pm
Non mi faccio sentire da un pò, ma sono andato avanti molto poco per aver dovuto sospendere il mio passatempo preferito.
Nel frattempo ho dovuto aggiornare più volte Linux Ubuntu, secondo le indicazioni ricevute automaticamente.
Ora che ho potuto riprendere l'impegno di portare avanti il mio progetto, mi trovo di fronte ad una difficoltà sopravvenuta.

Nel progetto utilizzo un Report di stampa, impostato, in fase id disegno, nel formato A5. Ebbene ieri, stampando, mi sono accorto che il formato utilizzato dal Lazarus installato è W Letter.
Ho notato anche che in fase di nuovo disegno Report è possibile impostare la dimensione di pagina A5. Non è possibile farlo all'interno di un report già esistente. Eppure, quando l'ho creato, ho impostato correttamente la pagina (A5). Ho infatti conservate le stampe già prodotte.

I package installati al riguardo sono: Lazrepor1.0, lazreportpdfexport 0.9, pack powerpdf 0.9.16.

Non voglio assolutamente pensare che occorra assolutamente ridisegnare da zero tutto il report di stampa.

Magari, occorrerebbe aggiungere un ulteriore pacchetto a me sconosciuto.

Grazie per la vostra pazienza.
Titolo: Re:pdfReport-a5
Inserito da: tito_livio - Settembre 06, 2023, 03:43:17 pm
Ciao,
Ho notato anche che in fase di nuovo disegno Report è possibile impostare la dimensione di pagina A5. Non è possibile farlo all'interno di un report già esistente. Eppure, quando l'ho creato, ho impostato correttamente la pagina (A5). Ho infatti conservate le stampe già prodotte.
In che modo ti è impossibile cambiare il formato di stampa?
Ho appena provato a cambiare da A4 in A5 un mio vecchio report e non ho avuto problemi.
Dentro il progetto del report ho cliccato su File | Ozioni pagina ed ho impostato A5 e le stampe mi vengono fuori in A5.
Titolo: Re:pdfReport-a5
Inserito da: petrusic - Settembre 06, 2023, 06:44:14 pm
Ciao,
Ho notato anche che in fase di nuovo disegno Report è possibile impostare la dimensione di pagina A5. Non è possibile farlo all'interno di un report già esistente. Eppure, quando l'ho creato, ho impostato correttamente la pagina (A5). Ho infatti conservate le stampe già prodotte.
In che modo ti è impossibile cambiare il formato di stampa?
Ho appena provato a cambiare da A4 in A5 un mio vecchio report e non ho avuto problemi.
Dentro il progetto del report ho cliccato su File | Ozioni pagina ed ho impostato A5 e le stampe mi vengono fuori in A5.

Hai ragione, ho dimenticato di allegare l'immagine esplicativa.
Provvedo subito.

Le scelte possibili sono solo quelle mostrate nell'immagine catturata.
Titolo: Re:pdfReport-a5
Inserito da: tito_livio - Settembre 06, 2023, 07:17:12 pm
In questo momento mi vengono in mente due rimedi che non sono proprio delle soluzioni ma probabilmente ti faranno lavorare:
1) Imposti formato personalizzato e metti le misure del foglio A5
2) Vai in file | opzioni report e cambia la stampante, forse quella impostata non supporta il formato A5

ciao
Titolo: Re:pdfReport-a5
Inserito da: petrusic - Settembre 07, 2023, 09:50:29 am
In questo momento mi vengono in mente due rimedi che non sono proprio delle soluzioni ma probabilmente ti faranno lavorare:
1) Imposti formato personalizzato e metti le misure del foglio A5

Già fatto: non cambia niente.

Citazione
2) Vai in file | opzioni report e cambia la stampante, forse quella impostata non supporta il formato A5
Ho provato a cambiare anche stampante è non stampa più. Inoltre, la stampante impostata attualmente fornisce già stampe in formato A5 col mio progetto operttivo corrente, scritto in Gambas.


ciao
Titolo: Re:pdfReport-a5
Inserito da: petrusic - Settembre 08, 2023, 09:47:10 am
Ho risolto.
 Effettivamente era un problema di stampante. Non mi ero accorto infatti che di default veniva impostata una stampante che gestiva pochi formati di carta. Dopo avere selezionato la stampante corretta, già in fase di progettazione, mi sono state fornite molte più opzioni, fra cui la A5. Ho dato la nuova impostazione col rispettivo formato A5 e, finalmente, la stampa è stata prodotta correttamente.