Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.28;
Скачать: CL | DM;

Вниз

MasterSource... Кто подскажет в чем проблема?   Найти похожие ветки 

 
Ptr   (2002-02-27 14:52) [0]

Помогите, кто может!!!
В Paradoxe есть две связанные через MasterSource таблицы.
Я программно удаляю запись в главной и хочу удалить все соответствующие записи в подчиненной. Проблема в том, что если
отключить от пользователя главную таблицу (DisableControl) то подчиненная, при перемещении по главной, - не позиционируеся.
КАК БЫТЬ ??????????????????????????


 
Wizard_Ex ©   (2002-02-27 15:21) [1]

В событии OnBeforeDelete удали все строки в подчиненной таблице
и отключать ничего не надо


 
deleon   (2002-02-27 16:04) [2]

detail.first;
while not detail.eof do detail.delete;


 
Ptr   (2002-02-28 11:04) [3]

Спасибо ребята.
1.
Событие OnBeforeDelete я отключаю, потому, что там такой код:
if PtrMsgBox("Удалить?") = mrYes then
Процедура удаления;
else Abort;

2.
У меня примерно такой код и написан,
while Detail.RecordCount > 0 do Detail.delete;
но проблема в том, что Detail не позиционируется по Master, и Detail.RecordCount всегда = 0. (Хотя это не так). А позиционируется только если не отключать пользователя (т.е. без DisableControl)...

Еще раз спасибо за участие.




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

Текущий архив: 2002.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-90962
bas
2002-03-14 15:36
2002.03.28
чтение данных из файла Excel


4-91105
FLASH !
2002-01-28 12:36
2002.03.28
КАК ЗАДАТЬ ФОНОВУЮ КАРТИНКУ В ПРОВОДНИКЕ(EXPLORER)???


1-90922
DRUG
2002-03-12 04:13
2002.03.28
Как изменить форму?


1-90839
snoup
2002-03-16 01:00
2002.03.28
Как написать СКАНЕР ПОРТОВ!


6-91009
KHunter
2002-01-11 08:59
2002.03.28
тонкий клиент