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.<br>
<pre align=left> <font face="Courier New,Courier">ADOConnection._Execute(select count(*) from web_gerencia.tbl_cgbco where (bcocod like '%1%'), false)</font><font color=#808080 size=-1> % line 1085, file: <a href="file://opt/NetMake/v71/wwwroot/scriptcase8/prod/third/adodb/adodb.inc.php">adodb.inc.php</a>
Att,
Jocimar