[RESOLVIDO] Ajuda adicionar colunas no browse via upc

Discussão em 'EMS , HCM e Totvs 11' iniciado por Jefferson Conti, Fevereiro 18, 2014.

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

    Jefferson Conti Sem Pontuação

    Bom dia a todos,

    Estou precisando adicionar duas colunas em um browse via upc alguém poderia me ajudar.

    Grato

    Jefferson
  2. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Bom dia @Jefferson Conti tudo bom?
    O processo é simples, basta você localizar o browser, pegar o handle dele e usar o método add-calc-column
    /* ADD-CALC-COLUMN( datatype-exp , format-exp , initial-value-exp , label-exp [ , pos [ , widget-type ] ] )*/
    hbrowse:ADD-CALC-COLUMN("DATE", "99/99/9999", STRING(TODAY), "Hoje", 4).
    hbrowse:ADD-CALC-COLUMN("INTEGER", "99999", STRING(1), "Numero", 5).
    hbrowse:ADD-CALC-COLUMN("CHAR", "X(40)", STRING("Meu nome é Jaison Antoniazzi"), "Texto

    O resultado destas linhas gerará:
    [​IMG]

    No arquivo de ajuda da ABL você deverá procurar por
    ADD-CALC-COLUMN( ) method

    Não se esqueça de curtir a publicação http://4each.com.br/resources/browser-com-add-calc-column.37/
  3. Jefferson Conti

    Jefferson Conti Sem Pontuação

    Ola Jaison bom dia,

    Cara fiz do jeitinho que vc exemplificou e criou as colunas, posso abusar de sua ajuda, a tela que estou criando é a cq0210a, e o browse está com temp-table como eu faço para pegar os valor da temp-table eu preciso mostrar o resultado minimo e o resultado máximo .

    AT+

    Jefferson
  4. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Olá @Jefferson Conti tudo bom?
    Veja a minha outra dica lá em Resources para listar campos de browser.
    Veja também nos classificados, tenho alguns treinamentos online, com citrix gotomeeting, que poderão lhe dar uma grande ajuda.
    kkk E dê uma força curtindo minhas publicações :D
    Abraço.
  5. Jefferson Conti

    Jefferson Conti Sem Pontuação

    Cara desculpe minha ignorância, mas como eu atribuo handle de um browser para a variavel hbrowser, no meu caso o browse é br-table.
  6. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    @Jefferson Conti na sua UPC você deverá fazer laço de DO WHILE para localizar todos os objetos, se o objeto tiver o nome que procuras, basta fazer um ASSIGN para a tua VARIAVEL HBROWSERUPC do HOBJETO.

    Veja o exemplo na UPC CQ0210A

    Aconselho-te a participar deste Treinamento de Progress/ABL. ;)

    :) E não se esqueça de curtir as minhas publicações.
    Jefferson Conti curtiu isso.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página