[firebase-br] Ref. Uso Locate

Omar Haddad omarhaddadm em gmail.com
Ter Jan 20 11:21:39 -03 2009


Salve amigos(as),

Desculpe algum vacilo que porventura estiver cometendo, mas, num comando
locate numa ZQuery, não estou conseguindo achar parte de um texto de um
campo:

SQL da QUERY:
--------------------

:Select PC.Ped_NumPedido, PC.Ped_Data, PC.Ped_CodFornecedor,
PC.Ped_ValorPedido,
            PC.Ped_Situacao, PC.Ped_Baixado, PC.Ped_Status,
PC.Ped_ImagemSituacao,
            F.For_Codigo, F.For_Nome
from PEDIDOCOMPRA PC
Left Outer Join FORNECEDOR F On PC.Ped_CodFornecedor = F.For_Codigo
Order by PC.Ped_Data, F.For_Nome

Comando que estou rodando:

 If ZQuery_PedidoCompra.Locate('FOR_NOME', UpperCase(Trim(cTextoPesquisa)),
[loPartialKey, loCaseInsensitive]) = False then
   begin
     MessageBeep(32);
     MessageDlg('Atenção...'+#13+#13+'Fornecedor não encontrado !', mtError,
[mbOk], 0);
   end;

PS: Dados na tabela fornecedor são gravados em maiúsculas sempre. Será por
causa do join ?

Obrigado a todos.

Att.
Omar Marques Haddad
Analista de Sistemas Sênior



Mais detalhes sobre a lista de discussão lista