|
|
|
|
#1 |
|
Administrator
|
Цитата:
Сообщение от AndyD
Что имеется в виду? При синхронизиции, если изменился ID поля, оно удаляется, а затем создается заново. Соответственно при этом данные теряются
) Цитирую свой же пост заново. Поле удалится при синхронизации только в том случае, если в SQLDictionary будет ему (полю) соответствовать неправильный id-шник. А для этого эту табличку (SQLDictionary) надо почистить и воссоздать зановоЦитата:
Сообщение от sukhanchik
Удалите из таблички SQLDictionary все записи, касающиеся данной таблички (фильтр по tabId), и нажмите Администрирование-Периодические операции-SQLАдминистрирование. Выберите нужную табличку(которую грохали в SQLDictionary) и нажмите кнопку Таблицы-Проверка/синхронизация. Табличка SQLDictionary воссоздастся с уже правильным fieldId (который соответствует АОТу), и все... Воспользутйесь принципом - что правильный тот fieldId, который в АОТе, а не в SQLDictionary.
PS Данные не пропадут. Сначала воссоздастся SQLDictionary, а затем пройдет синхронизация (по уже заведомо правильным Id-шникам)
__________________
Возможно сделать все. Вопрос времени |
|
|
| Теги |
| axapta, id объекта, sqldictionary, как правильно, синхронизация |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|