:: Архив конференции по VFP до 2005 года
Relation и Формы
IgorDokukin
Автор

Сообщений: 21
Дата регистрации: 21.02.2005
Приветствую всех.

Есть маленький вопросик.
Сущ.Форма с датасессией по умолчанию. В которой база связана со справочником. В форме при перемещении
по гриду вывожу текстбокс где значение из справочника - все работает.
Через кнопку открываю еще одну форму в init ставлю текущим справочник и новый ордер по одному из полей для сортировки
грид содержит справочник - далее выбираю из справочника значение и перезаписываю в основную таблицу. При выходе возвращаю индекс по идентификатору записей в справочнике и выхожу из формы. Все работает значения меняются и в основной форме.
Но у меня появились сомнения теоритические - Если я меняю ордер для вывода справочника на экран т.е. связь с основной базой установлена по другому ордеру а я переключаю с него - то поидее связь с основной таблицей должна быть порвана. Но почему в этом случае после установки при выходе из формы правильного для связи ордера справочника связь остается?
Или я не правильно представляю себе правила работы связи в формах?
Ratings: 0 negative/0 positive
Re: Relation и Формы
Mitchman

Сообщений: 9978
Откуда: Николаев
Дата регистрации: 24.05.2002
Привет Игорь
Представления у тя правельные, а работаешь неправильно - хоть оно и работает

просто ты не учел что релейшн имеет смысл только для того на кого оно поставленно - потому все и работает

вот если бы ты перешел на основную таблицу при неверном индексе дочерней у тя бы связь и порвало
но лучше переделай - или в разных датасесиях работай или во втором окне сделай юзе агайн
Ratings: 0 negative/0 positive
Re: Relation и Формы
IgorDokukin
Автор

Сообщений: 21
Дата регистрации: 21.02.2005
Понял смысл.
Переделал в разных датасессиях но возникла следующая ситуация...
Во второй форме (со справочником (2 таблицы основная и справочник без связи))
делаю выбор и перезаписываю значение идентификатора в основную таблицу сбрасываю буффер - смотрю browse
в основной таблице - поле изменено. Закрываю форму и возвращаюсь в основную (со связью) - изменений нет - делаю refresh
формы - нет изменений %) SET REFRESH TO 1,1 ... Что я не учел?
Ratings: 0 negative/0 positive
Re: Relation и Формы
Mitchman

Сообщений: 9978
Откуда: Николаев
Дата регистрации: 24.05.2002
посмотри по поиску работу с буфером- щас у тя там траблы
я с ним не работаю - потому не подскажу
Ratings: 0 negative/0 positive
Re: Relation и Формы
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, IgorDokukin!

Интересно, ты вообще собираешься читать что тебе отвечают, или считаешь что для решения проблемы достаточно просто 5 раз задать один и тот-же вопрос? IMHO это по меньшей мере невежливо.
forum.foxclub.ru




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Relation и Формы
IgorDokukin
Автор

Сообщений: 21
Дата регистрации: 21.02.2005
Спасибо.
Извеняюсь.
Перебрался в buffermode-какую выбрать.
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 9 (Гостей: 9)

© 2000-2024 Fox Club 
Яндекс.Метрика