|
![]() |
#1 |
Участник
|
Смотрите, при глобальной синхронизации на вход приходит ноль - т.е. все таблицы
X++: tableId tableId = 0, // 0 = all tables, non-zero is a valid table handle X++: ok = super(tableId, syncAsNeeded, continueOnError, showProgress); Кстати вопрос для меня актуален не в первый раз, как заставить всетки Аксапту пропускать некоторые таблицы при синхронизации.. |
|
![]() |
#2 |
Участник
|
Цитата:
С view проблема возникает когда Аксапта затирает данные настроенной view на SQL сервере. Поэтому предлагаю - обновлять view при синхронизации.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
![]() |
#3 |
MCITP
|
![]()
ну это то всё понянтно... этот метод работает вообще для всех объектов, в том числе и вьюх...
![]() в исходном сообщении содержалась информация о том, что найден именно "код применяемый для синхронизации таблиц".. ![]() Подозреваю что ларчик имеет название SqlDataDictionary::synchronize... Жалко вот до него не добраться ![]()
__________________
Zhirenkov Vitaly |
|
![]() |
#4 |
Участник
|
Цитата:
![]() А вы сделайте Job. Подебажте. Поймете - что это одно и тоже.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
![]() |
#5 |
MCITP
|
2Alex_KD
Я к словам не придираюсь, думал может действительно нашёл... А вот что Вы предлагаете мне продебажить, я извините, не понял...
__________________
Zhirenkov Vitaly |
|
![]() |
#6 |
Участник
|
SqlDataDictionary::synchronize вызывает тот же Classes\Application\dbSynchronize.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
Теги |
ax4.0 |
|
![]() |
||||
Тема | Ответов | |||
Reread() на форме c View | 8 | |||
Распределенная база данных на основе View | 27 | |||
Обновление данных в View | 5 | |||
View + Grid + CheckBox | 4 | |||
View's - возможность добавления новых записей | 13 |
|