Quick Search Desktop
- Esta opção, a onde foi parar?, até versão 7.1 estava no menu (das propriedades do formulário de Consulta ou Formulário)
- Nos campos do tipo Numeric, quando o mesmo está no quick search funciona perfeitamente no formulário de 1 registro
(postgres7): SELECT count(*) from web_gerencia.tbl_cgbco where CAST (bcocod AS TEXT) like ‘%1%’
(postgres7): SELECT bcocod, bcodes from web_gerencia.tbl_cgbco WHERE (CAST (bcocod AS TEXT) like ‘%1%’) order by bcodes LIMIT 1 OFFSET 0
- Nos campos do tipo Numeric, quando o mesmo está no quick search ocorre o erro no formulário tipo consulta (o erro ocorre também no botão “Pesquisa Avançada”:
Neste erro abre uma janela com muita “coisa”, mas tirei parte que achei o mais importante, pois percebe-se que na consulta o SC não usa o CAST
(postgres7): select count() from web_gerencia.tbl_cgbco where (bcocod like ‘%1%’)
-1: ERRO: operador não existe: numeric ~~ unknown
LINE 1: …unt() from web_gerencia.tbl_cgbco where (bcocod like ‘%1%’…
HINT: Nenhum operador corresponde com o nome e o(s) tipo(s) de argumento(s) informados. Você precisa adicionar conversões de tipo explícitas.
ADOConnection._Execute(select count(*) from web_gerencia.tbl_cgbco where (bcocod like '%1%'), false) % line 1085, file: adodb.inc.php Att, Jocimar