AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.08.2017, 00:49   #1  
jopagames is offline
jopagames
Участник
 
45 / 24 (1) +++
Регистрация: 22.11.2011
Цитата:
Сообщение от Captain Посмотреть сообщение
Ответ близкий, но не верный.
Делаем матрицу перевода ID-new ID
И шаманскими методами меняем таблицу Object со ссылками на зависимости перемененных, полей и свойств...
Captain
Ну я примерно в этом ключе и делаю. Весь текст выгрузил в файл, таблицы с данными отдельно, потом всё остальное (которое можно грохнуть и создать потом заново) - отдельно. Все объекты с ID-newID,
И парсинг всех-всех встречающихся переменных на предмет вхождения объекта в мою таблицу с ID-newID.

Только, разве что, я все объекты переименовал из "Item" в "^T27", чтобы в тексте отлавливать не только Record 27, но и прямые вызовы объекта по имени типа REPORT::"^R50000" (старое имя объекта сохранил рядом c ID-newID, разумеется)

Но пока всё как-то сыровато у меня )

А я хотел готовый функционал, который умеет для 2017 это делать. (В 2017 текст, извините, >1024 и в нормальную текстовую переменную даже не влазит, а хранить вообще кусками по 250 приходится)

Ну и с таблицей Object в RTC не так всё просто, как в 2009.
Всякие тенанты да метадаты.

Цитата:
Сообщение от Sancho
а привет
создаем табличку: тип, старый ID, новый ID
выгружаем объекты в текст.

IF FileName = '' THEN
ERROR('файлик не выбран');
Ну это, Серёг, уж совсем как-то просто
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как вы контролируете изменение C\AL кода и объектов Константин! NAV: Администрирование 7 01.09.2011 16:11
__Сравнение версий объектов__ kgenius NAV: Администрирование 7 05.06.2008 12:10
Выгрузка объектов в FOB из C/AL VProk NAV: Программирование 2 12.03.2007 19:36
Последовательный запуск объектов Nataly NAV: Программирование 4 14.09.2005 07:12
Перенос данных в NAVISION BusyMan NAV: Функционал 5 15.11.2004 15:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:32.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.