Erro ao passar parâmetro de uma variável para a consulta do tipo Resumo

Prezados,
Boa Noite,

Estou com uma probleminha quero reportar a equipe do SC, e o seguinte:
Tenho uma grid que é iniciado pela aplicação do tipo FILTRO, criei um campo que servirá de paramentro (Ex: Critério) que possui duas opções e passará 1 ou 2 na variável “CRITERIO”, e no evento OnScriptInit tem o seguinte código:

$sql = “ID is not null”;

if ({criterio} == ‘1’)
$sql .= " AND Dt_Pag IS NOT NULL";
if ({criterio} == ‘2’)
$sql .= " AND Dt_Pag IS NULL";

if (empty({sc_where_atual})) {
sc_select_where(add) = " where ".$sql;
}
else {
sc_select_where(add) = " AND ".$sql;

Bom até ai tudo OK, agora o problema é o seguinte se o “FILTRAR MODULO”: ESTIVER selecionado “Resumo”, apresenta a seguinte mensagem “Undefined property: Relatorio_Gerencial_desenv_resumo::$criterio”, mas caso o “FILTRAR MODULO”: ESTIVER selecionado “Consulta” funciona normalmente sem erros e os parâmetros da variável passado corretamente.

Obs: Nesta consulta possui resumo e quebras estática, para a nível de informação.

Aguardo um retorno!
Desde já agradeço pela Atenção

Atenciosamente,

Francisco Cosmo

Pessoal,

NM algum feedback?

Att,