Quem chamou o onDataChange?
Gostaria de saber o seguinte:
Possuo um cadastro com um DBLookupComboBox e um DBGrid.
Todos estão ligados a mesma tabela.
Quando troco o registro em qualquer um dos dois componentes é chamado o evento onDataChange do DataSource associado.
Gostaria de saber se há possibilidade de capturar o componente que movimentou o cursor...
Desde já agradeço.
Possuo um cadastro com um DBLookupComboBox e um DBGrid.
Todos estão ligados a mesma tabela.
Quando troco o registro em qualquer um dos dois componentes é chamado o evento onDataChange do DataSource associado.
Gostaria de saber se há possibilidade de capturar o componente que movimentou o cursor...
Desde já agradeço.
Blind
Curtidas 0
Respostas
Motta
13/08/2003
type TDataChangeEvent = procedure(Sender: TObject; Field: TField) of object;
property OnDataChange: TDataChangeEvent;
Sender deve ser o DataSet, não testei , mas você pode saber pelo Field, a menos que o TField esteja associado a mais de um DataControl (meio sel lógica)
property OnDataChange: TDataChangeEvent;
Sender deve ser o DataSet, não testei , mas você pode saber pelo Field, a menos que o TField esteja associado a mais de um DataControl (meio sel lógica)
GOSTEI 0