Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A variável lPorVisão deve ser declarada como .F.
E os ranges - Falso.
Os intervalos para filtro devem ser passados no pelo array aFiltros da seguinte forma:

Posição do arrayTipoConteúdo
aFiltros[01]CConta Orçamentária De
aFiltros[02]CConta Orçamentária Até
aFiltros[03]CClasse Orçamentária De
aFiltros[04]CClasse Orçamentária Até
aFiltros[05]CTipo de Saldo
aFiltros[06]CCentro de Custo De
aFiltros[
1
07]CCentro de Custo Até
aFiltros[
1
08]CItem De
aFiltros[
1
09]CItem Até
aFiltros[
1
10]C
aFiltros[1]C
Classe de Valor De
aFiltros[
1
11]C
aFiltros[1]CC
Classe de Valor Até


Exemplo prático:
aFiltros := { " ","ZZZZZZZ",; 

...

//Conta Orçamentária De / Até
                   " ","ZZZZZZZ",;  //Classe Orçamentária De / Até
                   " ",;                    //Tipo de Saldo
                   " ","ZZZZZZZ",;  //Centro de Custo De / Até
                   " ","ZZZZZZZ",;  //Item De / Até
                   " ","ZZZZZZZ" }  //Classe de Valor De / Até


Nota

Importante: É importante que as posições pré definidas sejam respeitadas, pois o programa está preparado para receber os valores nessa ordem.

b. Por visão gerêncial

PCGerPlan(oMeter,oText,oDlg,lEnd,cArqtmp,cMoeda,lPorVisao,cCodVisao,dDataIni,dDataFim,aFiltros,aFiltAd);

...