Stampa righe bianche in fattura

Qui si raccolgono idee, suggerimenti e consigli per sviluppi futuri del software.
Rispondi
gianfranco.sicilia
Messaggi: 9
Iscritto il: 18 giu 2020 18:39

Stampa righe bianche in fattura

Messaggio da gianfranco.sicilia »

Ciao,
ho un problema in fase di "stampa fatture da Attività":
la fattura di un solo intervento produce 5 righe bianche in fondo al corpo;
la fattura di due interventi produce 10 righe vuote;
la fattura di tre interventi produce 15 righe vuote, ecc.
in questo modo la fattura esce su più pagine (e non è bello da vedersi), anche se il numero delle righe permetterebbe la stampa completa in una sola pagina.
Cosa si può fare?
Grazie per l'aiuto.

Avatar utente
dasc3er
Messaggi: 1157
Iscritto il: 11 lug 2016 17:41

Re: Stampa righe bianche in fattura

Messaggio da dasc3er »

Ciao, puoi indicare la versione del gestionale in utilizzo?
Come hai impostato le diverse attività?
Puoi condividere uno screenshot con le righe problematiche, eventualmente nascondendo i dati personali?

gianfranco.sicilia
Messaggi: 9
Iscritto il: 18 giu 2020 18:39

Re: Stampa righe bianche in fattura

Messaggio da gianfranco.sicilia »

Buonasera,
la versione è la 2.4.18 (40357950).
Nessuna impostazione particolare
Nel file ci sono affiancate le due pagine di una fattura di 3 attività così come vengono stampate. Nella prima pagina vengono stampate le righe delle 3 attività fino al fondo del corpo, e nella seconda pagina il corpo è bianco.
Allegati
Screenshot (2).png

Avatar utente
dasc3er
Messaggi: 1157
Iscritto il: 11 lug 2016 17:41

Re: Stampa righe bianche in fattura

Messaggio da dasc3er »

Grazie per lo screenshot!
Il problema è causato da un sistema di autocompletamento della pagina utile per rendere il template più uniforme. Sembra però che in questo caso ci sia un malfunzionamento.
Puoi modificare questa impostazione in questa riga di codice: https://github.com/devcode-it/openstama ... dy.php#L27

In particolare, se metti rows_per_page a 1 dovrebbe evitare di creare queste righe aggiuntive.

gianfranco.sicilia
Messaggi: 9
Iscritto il: 18 giu 2020 18:39

Re: Stampa righe bianche in fattura

Messaggio da gianfranco.sicilia »

Grazie mille per la velocità. Oggi proverò e ti farò sapere. Complimenti per ciò che hai fatto.

gianfranco.sicilia
Messaggi: 9
Iscritto il: 18 giu 2020 18:39

Re: Stampa righe bianche in fattura

Messaggio da gianfranco.sicilia »

In tutto il testo ho modificato solo il rigo 29, portando il "7" a "1" e funziona.

25 // Creazione righe fantasma
26 $autofill = new \Util\Autofill(6, 40);
27 $rows_per_page = $fattura_accompagnatoria ? 13 : 18;
28 if (!empty($options['last-page-footer'])) {
29 $rows_per_page += 7;
30 }
31 $autofill->setRows($rows_per_page);

GRAZIE.

Rispondi