Problemas con el locate
Hola, mi problema es el siguiente :
Tengo un tabla cabecera (cliente, fecha, ... ) y otra tabla clientes (cliente,nombre, ...), en la table clientes en la propiedad Mastersource tengo la tabla cabecera y en la propiedad Masterfields los campos clientes de las 2 tablas, bueno pues si ejecuto la siguiente instrucción :
if not clientes.Locate('cliente','880000',[]) then activecontrol:=edit1;
me da el siguiente error, "El valor de BOF o EOf es True, o el actual registro se elimino;la operacion solictada requiere un registro actual " sin embargo, si quito de la propiedad Mastersource y Masterfileds la relacion no me da ningun error, es decir, que me hace bien la instruccion locate.
Por favor ayudarmen , ya que no encuentro la solución.
|