Desabilitar e mudar tab

Discussão em 'Progress 4GL' iniciado por akaytatsu, Junho 27, 2016.

  1. akaytatsu

    akaytatsu Membro Participativo

    Pessoal, estou usando uma smartfolder e gostaria de duas dicas:


    1. Como eu habilito e desabilito uma TAB especifica? Que habilita-la e desabilitá-la mediante uma ação qualquer.
    2. Como eu muda de aba pelo código? Dependendo da opção o programa muda a aba automaticamente.
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    run disable-folder-page in h_folder(NUMERO).
    run enable-folder-page in h_folder(NUMERO).

    run show-current-page in h_folder(NUMERO).

    Sendo que NUMERO é o numero da ABA.
  3. akaytatsu

    akaytatsu Membro Participativo

    o disable e o enable perfeito, porem o run show-current-page in h_folder(NUMERO). ate troca a aba, mas não muda a viewer, ele continuar com a viewer da aba anterior ate que manualmente eu clique na aba que quero (atualmente habilitada)
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Tá certo meu caro, a questão é a seguinte, ja que estamos lidando com smarts, para mudar de pagina vc tem que fazer .....
    run select-page in CONTAINER(NUMERO).

    Sendo que CONTAINER é o handle do programa principal onde o smartFolder está instanciado.
  5. ds201

    ds201 Membro Participativo

    Bom dia, como consigo encontrar esse handle?
  6. ds201

    ds201 Membro Participativo

    consegui com o run select-page in this-procedure (input 3).
    obrigado.

Compartilhe esta Página