Ver Mensaje Individual
  #1  
Antiguo 06-04-2012
jhonalone jhonalone is online now
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Reputación: 17
jhonalone Va por buen camino
Locate me tiene LOCO

Hola a todos y gracias a los que me leeis con intención de ayudarme.

Explico el título:

Tengo dos tablas Master/Detail abiertas.

Intento hacer un Locate en la tabla Detail.

No localiza el registro, a no ser que sea el primero por orden alfabético de la tabla Master. (Tengo un índice alfabético, evidentemente, His es el nexo común entre las dos tablas, asignado a la popiedad MasterField de la tabla Detail)

Adjunto código:
Código Delphi [-]
 
if not (FClien.ActosDB.Locate('His; FechCitaActo; HoraCitaActo',VarArrayOf([Historia,Fecha,Hora]),[LoCaseInsensitive]))
  then begin
         // Mensaje de Error
         end;

Gracias a todos por vuestro esfuerzo.
Si alguien, más experto que yo en tablas, me lo explica y me aporta una solución se lo agradeceré.

Saludos.
Responder Con Cita