Duvida Desativar as abas de classificação e parâmetros do relatório

Discussão em 'Progress 4GL' iniciado por lm1979, Setembro 10, 2015.

  1. lm1979

    lm1979 Membro Participativo

    Boa tarde pessoal,
    Estou desenvolvendo um relatório, mas vou utilizar somente as abas de seleção e impressão, como eu desativo as outras abas?
    Já apaguei o f-pg-cla e o f-pg-par, mas quando rodo o programa aparece um erro.

    &GLOBAL-DEFINE PGSEL f-pg-sel
    &GLOBAL-DEFINE PGCLA f-pg-cla
    &GLOBAL-DEFINE PGPAR f-pg-par
    &GLOBAL-DEFINE PGDIG
    &GLOBAL-DEFINE PGIMP f-pg-imp
  2. fabianofss

    fabianofss Membro Participativo

    Bom dia,
    uma maneira que costumamos usar é alterar a propriedade enable do objeto im-pg-xx na frame.
    já resolve.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Tá, seguindo o manual do DDKGUI, é simples, primeiro vc apaga as abas, move a ABA de impressão pra posição logo apos a aba seleção pra ficar bonitinho, depois vc vai na definition session, que é esse trecho que vc mostrou ai, e apaga os f-pg-..... que não te interessa, deixa a linha igual está o PGDIG, ou seja, cria o pré-processor em branco.

    Depois vc tem que ir no appbuilder na opção List Objects, clica em Filter, clica em Clear all e depois marca só frames, quando clicar em OK, vai listar só as frames, agora vc seleciona as frames que estão sobrando, f-pg-dig por exemplo, clica no botão Move to top, e OK, na tela do relatorio essa frame fica a frente, vc DELETE nela, deixa só as frames que te interessa, depois na procedure pi-executar, vc comenta as linhas que fazem referencia a essas frames, normalmente vc comenta o bloco todo que trata o f-pg-dig e no create tt-param vc comenta as linhas que se refere a f-pg-cla.
    lm1979 curtiu isso.
  4. lm1979

    lm1979 Membro Participativo

    Bom dia Richard
    Segui os passos que passou e ficou show.
    Muito obrigado.

Compartilhe esta Página