Вниз
Скачать: CL | DM;

Вложенные таблицы   Найти похожие ветки 

← →
ddd329   (2011-02-26 13:57) [0]

Hello world!!!
На клиентской части находятся на компонента TClientDataSet:
CDS_Parent(родительский компонент) и CDS_Child(дочерний компонент). CDS_Parent имеет поле - таблицу(ADOQ_Table), которую отображаю в  CDS_Child, через свойство CDS_Child.DataSetField.
Вопрос : если в дочернем компоненте сделаны изменения, как это можно узнать? CDS_Child.Modified - не работает, значение всегда false, ChangeCount = 0.


← →
ddd329   (2011-02-26 14:00) [1]

CDS_Parent.post;
if CDS_Parent.ChangeCount > 0 then ...
Вот так вот работает, но проблема в том, что если данные не были изменены в дочерней таблицы, то в первой строчке будет ошибка, проверка Modified как я уже говорил не работает


← →
Johnmen ©   (2011-02-26 22:58) [2]


> если в дочернем компоненте сделаны изменения, как это можно
> узнать?

А что ObjectInspector упал?
Или/и F1 западает?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.003 c
2-1376338299
Леха
2013-08-13 00:11
2014.06.01
Directshow по русски


3-1298678262
istok
2011-02-26 02:57
2014.06.01
LDAP...


15-1384410584
[ВладОшин]
2013-11-14 10:29
2014.06.01
Инди, дисконнект вызывает AV


3-1298717850
ddd329
2011-02-26 13:57
2014.06.01
Вложенные таблицы


1-1325094968
Deltas
2011-12-28 21:56
2014.06.01
Отрисовка TImage поверх элементов управления




   Наверх