Galera boa noite.
No meu relatório pdf tem um campo blob, ao imprimir o texto deste campo no report ele está ultrapassando a margem da direita. Como faço para que ele quebre a linha.
Galera boa noite.
No meu relatório pdf tem um campo blob, ao imprimir o texto deste campo no report ele está ultrapassando a margem da direita. Como faço para que ele quebre a linha.
Amigo,
não sei se já achou solução para este problema… caso não tenha achado, segue como resolvi isso recentemente:
Você deverá colocar seu campo como texto múltiplas linhas e marcar conteúdo html;
depois coloque o código abaixo no evento onRecord;
{seucampo} = trim("
"); {seucampo}
na opção Interface ponha a largura, tem um botão editar pra cada campo !
Estou com o Mesmo problema, estou tentando quebrar o texto de um nome no report pdf e não funciona por a largura na interface ele ultrapassa os limites e não funciona, já tentei várias maneiras mas não sei como fazer.
Será que alguém teria um exemplo ou uma solução para isso?
Consegui achar com ajuda achar a solução:
Tente colocar no Layout PDF / Código :
$pdf->SetY(‘20’);
$pdf->SetX(‘100’);
$pdf->MultiCell(40, 5, {seu_campo}, 0, “C”);
Tentei na versão 9:
{conteudo} = trim("
{conteudo} |
Alterar a largura do campo em “Interface”
$pdf->SetY(‘20’);
$pdf->SetX(‘100’);
$pdf->MultiCell(40, 5, {conteudo}, 0, “C”);
1 e 3 deram erro. 2 não teve nenhuma alteração. ALguém sabe fazer isso no SC9?
utilize writeHtml não multiCell
Um exemplo, por favor.
Obrigada