Перерисовка панелей не связанных с корнем

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
vadm
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: ГЭС
Контактная информация:

Перерисовка панелей не связанных с корнем

Сообщение vadm »

В интерфейсе 2 панели, одна связана с корневой таблицей, другая с синонимом по полю признаку. При изменении поля в корневой таблице, во второй панели остается неперересованное поле.
VIP её мать... и отец!
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: Перерисовка панелей не связанных с корнем

Сообщение Goblin »

rescanpanel(#<имя таблы второй панели>)
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
vadm
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: ГЭС
Контактная информация:

Re: Перерисовка панелей не связанных с корнем

Сообщение vadm »

не работает...
пробовал и rescan и redraw и rebild
никак, очищает только при перезагрузке
фейса или когда пытаешся редактировать
поле... :(
VIP её мать... и отец!
oiko
Местный житель
Сообщения: 418
Зарегистрирован: 29 мар 2005, 17:49

Re: Перерисовка панелей не связанных с корнем

Сообщение oiko »

Само представление напиши плиз
похоже тебе может понадобится перегрузка связи синонима
vadm
Новичок
Сообщения: 22
Зарегистрирован: 29 мар 2005, 17:49
Откуда: ГЭС
Контактная информация:

Re: Перерисовка панелей не связанных с корнем

Сообщение vadm »

* from
montzak,
...
montzak curmont,
...
where
((
root == montzak.atl_nrec and
...
word(100) == curmont.stat and
cur_date >> curmont.dtmontp and
curmont.atl_nrec == curspec.cmont and
curspec.cbrig == curmontbrig.atl_nrec and
curmontbrig.cbrig == curmontpers.nrec and
curmontbrig.corg == curmontorg.nrec
))

это часть выборки, но этого я думаю достаточно.
По montzak перерисовывается 1-я панель,
по curmont 2-я.
VIP её мать... и отец!
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Re: Перерисовка панелей не связанных с корнем

Сообщение ecasoft »

Надо проверить, какая таблица стоит в операторе Panel у этого окна и именно ее указывать в операторах перерисовки rescan redraw.
Некоммерческое общение в форуме
Ответить