Ver Mensaje Individual
  #12  
Antiguo 17-10-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
No conozco ningún motivo por el que pierdas un enlace entre tablas por usar disblecontrols en el dataset, me suena rarísimo.
Es que es normal lo que sucede, Casi:
Cita:
Empezado por Ayuda de Delphi sobre DisableControls
If the dataset is the master of a master/detail relationship, calling DisableControls also disables the master/detail relationship. Setting BlockReadSize instead of calling DisableControls updates the detail datasets as you scroll through the dataset, but does not update data-aware controls.
Con el conjunto de datos maestro, en lugar de utilizar DisableControls y EnableControls, habría que usar la propiedad BlockReadSize. Tiene el mismo efecto con los enlaces visuales (controles en el formulario), pero, a diferencia de DisableControls, los enlaces maestro-detalle permanecen activos.
Código Delphi [-]
TablaMaestra.BlockReadSize := 1;

Try
  ...
Finally
  TablaMaestra.BlockReadSize := 0;
End;

Saludos.
Responder Con Cita