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
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.