Duvida COMBO-BOX:ADD-LAST parou de funcionar

Discussão em 'Progress 4GL' iniciado por pizzaia, Agosto 22, 2014.

  1. pizzaia

    pizzaia Membro Participativo

    bom dia.

    tenho diversas rotinas dentro do sistema, onde um combo-box é populado dinamicamente. estou usando o comando combo-box-1:add-last('teste').
    ele dá a seguinte mensagem:

    [​IMG]
    [​IMG]

    estava tudo funcionando normalmente, e após a troca de versão do datasul 11.5.9 para 11.5.12, onde foi necessário recompilar os programas, notamos este erro.

    alguém já passou por algo parecido?

    muito obrigado.
  2. pizzaia

    pizzaia Membro Participativo

    os erros são:
    **Missing argument when setting attribute ADD-LAST for COMBO-BOX cb-aplicativo. (4064).
    **The ADD-LAST attribute on the COMBO-BOX cb-aplicativo has invalid arguments. (4065).

    o estranho é que dentro do smartObject rodando pelo appBuilder funciona, porém rodando uma smartWindow com o smartObject apresenta o erro.

    obrigado.
  3. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Bom dia @pizzaia por acaso a carga do combo-box com ADD-LAST está após o LOCAL-INITIALIZE?
    Experimente colocar esta carga antes.
    Veja se funciona.

    Atenciosamente,
    Jaison Antoniazzi
    pizzaia curtiu isso.
  4. pizzaia

    pizzaia Membro Participativo

    opa.
    funcionou, mas por qual motivo?

    outra coisa. se eu colocar um botão na tela que faz o add-last dá o erro.
    obrigado.
  5. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Boa pergunta, acredito que seja algum BUG pois o combo já foi exibido ("realized").
  6. pizzaia

    pizzaia Membro Participativo

    por que colocando antes do "run dispatch" do local-initialize funcionou ?

    obrigado

Compartilhe esta Página