Histórico da Página
...
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 array | Tipo | Conteúdo |
|---|---|---|
| aFiltros[01] | C | Conta Orçamentária De |
| aFiltros[02] | C | Conta Orçamentária Até |
| aFiltros[03] | C | Classe Orçamentária De |
| aFiltros[04] | C | Classe Orçamentária Até |
| aFiltros[05] | C | Tipo de Saldo |
| aFiltros[06] | C | Centro de Custo De |
| aFiltros[ |
| 07] | C | Centro de Custo Até |
| aFiltros[ |
| 08] | C | Item De |
| aFiltros[ |
| 09] | C | Item Até |
| aFiltros[ |
| 10] | C |
| Classe de Valor De |
| aFiltros[ |
| 11] | C |
| 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);
...