|
![]() |
#1 |
Участник
|
Есть способ обойтись без копирования данных и временных таблиц, но прийдётся немного извратиться.
![]() Достоинства такого подхода. C получившейся вьюхой в аксапте можно будет работать используя любые стандартные механизмы, использовать в источниках данных, джойнить и т.д. Недостаток тоже существенный. Вся эта подмена текста View на уровне СУБД живёт до первой операции синхронизации DictionaryData в аксапта. Т.е. при выполнение над такой View администратором аксапты штатной функции синхронизации текст View сбросится на исходный. Выход есть Запрет синхронизации объекта АОТ P.S.: Ещё в голове возник альтернативный вариант решения задачи. Отказаться от аксаптовсткого Grid'а и сделать отображение через ActiveX/Web |
|
|
За это сообщение автора поблагодарили: George Nordic (4). |
![]() |
#2 |
Участник
|
Работали именно по описанной S.Kuskov схеме.
формы в АХ работали с данными из другой БД, но на том же сиквеле. В синхронизации была сделана проверка на список таких таблиц и их игнорирование. То есть, схема подмены реальной таблицы (не обязательно делать саму Вью именно в АХ, это может быть именно таблица) на самой СУБД рабочий. АХ этим очень хорошо дурится, а уже СУБД решает вопрос, как эту таблицу заменить вьюхой и из чего ее набрать. |
|
|
За это сообщение автора поблагодарили: George Nordic (2). |
![]() |
#3 |
Программатор
|
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|