Abrir formulário direto sem passar pelo filtro?

Boa tarde Pessoal,

Tenho uma aplicação que tem um filtro antes dele ir para o form grid editável funcionando perfeito. No controle ele pega o setor e a célula do usuário e redireciona para o form.

O cliente gostaria, já que o sistema sabe quem o usuário é, e o setor e a célula dele, ir direto para o form sem passar pelo filtro.

Em outra aplicação grid consegui fazer mas estou tendo dificuldade no form.

na aplicação controle está asssim:

campo setor: SELECT DISTINCT idsetor,setor.nome
FROM celula INNER JOIN setor ON (setor_idsetor = idsetor)
WHERE [usr_filtro_cel]
order by setor.nome

Campo célula: SELECT idcelula, nome
FROM celula
WHERE setor_idsetor = ‘{setor}’ and [usr_filtro_cel]
ORDER BY nome

a rotina que pega as variáveis dos campos está assim:

$cSql = ‘SELECT idmembros,celula_setor_idsetor,celula_idcelula,situacao_celula ‘;
$cSql .=‘FROM membros ‘;
$cSql .=‘WHERE celula_setor_idsetor = "’.$var_setor.’" and celula_idcelula = "’.$var_celula.’"’;

No evento onScriptnit do meu form setei assim:

$var_setor = 'SELECT DISTINCT idsetor,setor.nome ';
$var_setor .= ‘FROM celula INNER JOIN setor ON (setor_idsetor = idsetor) ‘;
$var_setor .=‘WHERE "’.[usr_filtro_cel] .’"’;
$var_setor .='ORDER BY setor.nome ';

$var_celula = 'SELECT idcelula, nome ‘;
$var_celula .= ‘FROM celula ‘;
$var_celula .=‘WHERE setor_idsetor = "’.$var_setor .’" and "’.[usr_filtro_cel] .’" ';
$var_celula .='ORDER BY nome ';

$cSql = ‘SELECT idmembros,celula_setor_idsetor,celula_idcelula,situacao_celula ‘;
$cSql .=‘FROM membros ‘;
$cSql .=‘WHERE celula_setor_idsetor = "’.$var_setor.’" and celula_idcelula = "’.$var_celula.’"’;

O problema é que traz todos os registros e não está fazendo o filtro.