Filtro Dinâmico

Olá!
Utilizo o SC 8.1.0.44 com MsSqlServer.

Estou tento problemas no Filtro dinâmico.
Ao clicar no botão Filtro Dinâmico e após em Adicionar Campos, recebo uma mensagem na tela com a seguinte mensagem:

(mssqlnative): select from where = '' 156: SQLState: 42000 Error Code: 156 Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Incorrect syntax near the keyword 'from'. ADOConnection._Execute(select from where = '', false) % line 1085, file: adodb.inc.php ADOConnection.Execute(select from where = '') % line 5317, file: Contatos_apl.php Contatos_apl.dynamic_search_dscontato(1, S) % line 563, file: Contatos_apl.php Contatos_apl.ini_controle() % line 1180, file: Contatos_apl.php Contatos_apl.controle() % line 1844, file: index.php SQLState: 42000 Error Code: 156 Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Incorrect syntax near the keyword 'from'. SQLState: 42000 Error Code: 156 Message: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Incorrect syntax near the keyword 'from'.

Mesmo assim tudo funciona normalmente, mas essa mensagem está incomodando os usuários e tirando a credibilidade se está funcionando corretamente.
Alguém está passando por isso? Tem como corrigir? Já recriei várias vezes a tela mas o erro continua.
Segue também a tela inteira em modo debug.

Olá,

A mensagem de erro diz que o campo não existe. É um campo criado na própria aplicação?

Kleyber,
não são campos somente de tabela.
Mas descobri o que está causando isso.
No Formulário->SQL->Cláusula Where, tenho a seguinte expressão:

idempresa in ( select fit.idempresa from frota_permissao fp inner join frota_item_permissao fit on fp.idpermissao = fit.idpermissao where fp.blativo='1' and fp.login = '[usr_login]' )

Tirando isso funciona, mas preciso porque os usuários não podem acessar registros de outra empresa.
Acho que é BUG mesmo!

Crie uma view com esse select e use a view no lugar do teu select e veja se funciona.

Nesta aplicação desativa a opção de “exibir output ajax” ( menu lateral aplicação > Configurações ).

Ronyan,

Desativar a opção de exibir o output Ajax retira o erro dele?

Segui a dica do Ronyan e a mensagem não aparece mais.
Como ficou funcionando, vou deixar assim mesmo.
Valeu!

Não. Mas não mostra o output. Assim para o usuário “não tem nada de errado na aplicação”.
– O que pode-se fazer é copiar a aplicação, debugar e/ou utilizar outro driver na conexão, talvez.