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

Вниз

Помогите чайнику немытому, пожалуйста!   Найти похожие ветки 

 
ZDN ©   (2002-03-26 08:54) [0]

Доброго времени суток, Мастера БД.
Имеется 3 взаимосвязанных набора данных: ClientDS, WorkerDS & ZakazDS.
У ZakazDS 2 главных набора - ClientDS и WorkerDS.
ClientDS и WorkerDS между собой никак не связаны.
Включено кэширование. Как мне ручками сделать связь между ними, чтобы
все нормально отображалось /при мастер-деталь все работает, но здесь 2 мастера и одна деталь/.
Помогите, пожалуйста!


 
Lord Warlock ©   (2002-03-26 09:28) [1]

Можешь использовать фильтрацию. Filter в ZakazDS ставишь TRUE,
в OnFilterRecord тогоже DS пишешь
Accept:=Zakaz.IdWorker=Worker.IdWorker, или как там у тебя поля зовутся, и все (Мастер при этом ClientDS).
для извлечения полей по вкусу можно использовать функцию
FieldByName, Fields[№] или Zakaz["IDЧто-то"], как хочешь


 
ZDN ©   (2002-03-26 10:12) [2]

2 Lord Warlock

Спасибо. Если я правильно понял, решение в виде мастер-деталь плюс фильтрация?
А еще какая-нибудь альтернатива есть?


 
ZDN ©   (2002-03-26 10:16) [3]

И еще маленький вопрос - если использовать FIBC, то там работа с кэшированными датасетами как в IBX или лучше?


 
Johnmen ©   (2002-03-26 10:23) [4]

Лучше...


 
Lord Warlock ©   (2002-03-28 09:12) [5]

2 ZDN
Насчет альтернативы - нет, по крайней мере используя стандартные компоненты, а нестандартные искать надо, я по крайней мере таких не знаю :)



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
1-57666
dimonf
2002-04-04 19:55
2002.04.18
Народ, подскажите почему у меня QuickRep печатает только один раз


4-57920
Пахан
2002-02-16 13:24
2002.04.18
Вопрос


1-57760
Oleon
2002-04-05 16:23
2002.04.18
Ворос с печатью бланков строгой отчетности.


6-57832
Song
2002-01-28 14:11
2002.04.18
Я никогда не программировал сокеты, объясните мне одну простейшую вещь...


1-57722
Елена
2002-04-08 13:41
2002.04.18
Перечислимый тип