[RESOLVIDO] Campo Tipo "Narrativa" em uma tela de consulta.

Discussão em 'EMS , HCM e Totvs 11' iniciado por reissobr, Setembro 6, 2016.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. reissobr

    reissobr Membro Ativo

    Boa Tarde Pessoal,

    Tenho um campo CHAR em uma tabela especifica, que possui conteúdos com tamanhos variando entre 1760 e 1820 caracteres.

    Fiz uma tela de consulta, e queria colocar este campo na tela, como um campo tipo narrativa.

    Tentei usar o campo tipo tipo Editor ( view-as editor), mas nao consegui mostrar o conteúdo da tabela no campo.

    Mesmo executando o comando abaixo, o campo sempre fica em branco na tela.

    ASSIGN fi-des-mensagem :SCREEN-VALUE = tt-log-integr-fluig.des-mensagem.

    Como devo fazer nestes casos ?

    Att;
  2. rlfritz

    rlfritz Membro Ativo

    Oi Reinaldo!

    Eu normalmente uso assim:

    Código:
    
    ASSIGN fi-des-mensagem :SCREEN-VALUE IN FRAME {&FRAME-NAME} = tt-log-integr-fluig.des-mensagem.
    
    
    reissobr curtiu isso.
  3. reissobr

    reissobr Membro Ativo

    Coloquei o In Frame mas nao respondeu.

    Fiz um teste e:
    Se movimento o campo tt-log-integr-fluig.des-mensagem para um campo de tela que é view-as text, ele aparece.
    Mas quando movimento para um campo de tela que é view-as editor, ele não aparece.

    E como o conteúdo é extenso, acho que a solução é usar o view-as editor, para sair como narrativa.
  4. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Eu uso assim e funciona:

    Código:
    MESSAGE LENGTH(tt-log-integr-fluig.des-mensagem)
                       VIEW-AS ALERT-BOX INFO BUTTONS OK.
    ASSIGN fi-des-mensagem = tt-log-integr-fluig.des-mensagem.
    DISP fi-des-mensagem WITH FRAME F0.
    
    reissobr curtiu isso.
  5. reissobr

    reissobr Membro Ativo

    Pessoal, resolvi.
    O problema era os parâmetros do campo.
    Depois que deixei marcado Enable, No-Undo, Read-Only, Scrollbar-Vertical e Word-Wrap o campo apareceu na tela.

    Att~;
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página