Я разрабатываю приложение базы данных с ZeosLib. В одной форме у меня есть несколько поисков, которые должны ссылаться на тот же набор данных. Безопасно ли создать одного потомка TDataSet, а затем подключить к нему несколько источников TDataSet?
Спасибо за ваши ответы.
Еще один вопрос: это хорошая практика программирования иметь такую раскладку:
TDataSet (lookup items TZQuery) (fields ID,A,B)
|
+----> TDataSource ------> Lookup compo listing field A and returning ID
|
+----> TDataSource ------> Lookup compo listing field B and returning ID
|
...
А как насчет поиска в TDBCtrlGrid?
Я знаю, что Delphi явно отключает эту возможность, но мои исследования доказывают, что это возможно.
Я создал csReplicatable потомок TCustomComboBox с TDataFieldLink и одним DataSource как Listsource, и на самом деле он работает нормально, поэтому я не понимаю такого ограничения. Откуда это?