Filtro Obrigatório

Bom dia a todos,

Tenho um formulário que tem um filtro pelo campo Filial. Quando o usuário que acessa o sistema é um usuário básico, o filtro deve ser obrigatório, mais quando for um usuário administrador, o filtro não é obrigatório. Como faço para que o filtro seja obrigatório ou não de acordo com um parâmetro?

Abraços!

Melhor fazer no onvalidade.

crie uma variável global e a coloque no where do select principal.

Obrigado a todos pelas dicas. Vou testar.

Abraços!