Italian community of Lazarus and Free Pascal

Programmazione => Componenti Aggiuntivi => Topic aperto da: antoniog - Aprile 22, 2021, 02:45:01 pm

Titolo: [RISOLTO]Lazreport-campo memo troncato a destra
Inserito da: antoniog - Aprile 22, 2021, 02:45:01 pm
Buongiorno, Ho sostituito Fortes report con Lazreport ma ho notato che nei campi memo e stringa spesso taglia i caratteri sulla destra rendendo illeggibile parte del testo, qualcuno ha avuto o ha lo stesso problema?
allego una stampa
Titolo: Re:Lazreport-campo memo troncato a destra
Inserito da: tito_livio - Aprile 24, 2021, 11:26:32 am
Ciao, raramente è successo anche a me. Posso darti questi suggerimenti:
1) La proprietà wordbreak deve essere impostata a false;
2) Prova a cambiare font. Per vedre se è il font, a creare il problema, prova con Courier New, sarà brutto ma è il font che Lazreport gestisce meglio.
3) Mi sembra di capire che la parte "...Isolamento termico con ... 16 mm" sia tutto un unico memo. Io in una stampa di questo tipo userei un memo di una sola riga, ripetuto tante volte. In questo modo decido io cosa mettere in ogni riga e che lunghezza deve avere il testo contenuto. Se vuoi posso entrare nei particolari.
Spero di esserti stato utile.
Titolo: Re:Lazreport-campo memo troncato a destra
Inserito da: antoniog - Aprile 24, 2021, 09:36:53 pm
Ave Tito Livio, ma ho risolto mettendo dall'obiect inspector GapX a 5 per il testo dbmemo e a 15 per le formule.
Quindi metto risolto al mio quesito, c'è però un'altro problema che si deve risolvere che sarà oggetto di un nuovo post ma che anticipo su questo: se il campo dbmemo è più lungo dello spazio che rimane nella pagina Lazreport salta pagina, al posto di completare la pagina con parte del testo e scrivere la restante parte su una nuova pagina, lasciando a volte meta pagina vuota.