× Linguagem de Programação ADVPL

Perguntas Campo Memo em Relatório Customizado

Mais
11 anos 4 meses atrás #15257 por flagsantos
Bom dia Pessoal,

Estou com um problema e já tentei todas as possibilidades que encontrei(inclusive algumas que encontrei no Master ADVPL) e sem sucesso.
Preciso apresentar um campo memo da tabela de Prospects num relatório customizado.
Na SQL o campo é apresentado corretamente, porém quando coloco para impressão aparece em branco.

Você teriam mais alguma ideia para dar?

Não sei mais o que fazer...

Grata,

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15259 por lalberto
cMemo := MSMM(AB2->AB2_MEMO)
nMemCount := MlCount( cMemo )
xLi := 1120
If !Empty( nMemCount )
For nLoop := 1 To nMemCount
cLinha := MemoLine( cMemo, 80, nLoop )
oPrn:Say( xLi, 0070,cLinha,oFont3,100 )

xLi+=70
Next nLoop
EndIf

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15262 por flagsantos
Luiz,

Muito obrigado pelo retorno, mas mesmo com os comandos que você enviou não funcionou.

:(

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15263 por lalberto
Flavia muito estranho, tem certeza que é um campo memo ?, exporta alguns registros da tabela em dbf pra eu dar uma olhada.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15264 por flagsantos
Oi Luiz,

Então realmente é um campo memo de 10 caracteres.
Quando eu dou um select simples neste campo (US_COMENT), o conteúdo aparece numa sequencia binária. Depois que eu trato, o conteúdo aparece corretamente.
E quando eu jogo para impressão, não aparece nada, muito estranho.

Só uma pergunta, como eu transfiro essas informações para um dbf? Poderia me orientar, nunca fiz este procedimento.

Grata,

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15266 por lalberto
Abra a tabela SUS no MPSDU e manda copiar para dbf, vai gerar o arquivo sus0101.dbf e sus0101.fpt, compacta e manda estes arquivos pra mim.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.106 segundos
Joomla templates by a4joomla