12.03.2011, 20:59 | #1 |
Administrator
|
экспортировал объекты из 6-ки в 5-ку.
при попытке запуска формы Нав падает. очень устойчиво. выгрузил объекты в текст, попытался подкачать в 5-ку из текста - опаньки: --------------------------- Microsoft Dynamics NAV --------------------------- Синтаксическая ошибка в импорте на строке 54 в позиции 2: FIELDGROUPS. Символ '}' (ListEnd) ожидался здесь. --------------------------- ОК --------------------------- 6-ка добавила свойство FIELDGROUPS в конце объекта, а 5-ка о нем не знает, поэтому сваливается. что делать? буду писать функцию обработки текстовика, вытирающую и саму FIELDGROUPS и 2 строки ниже ее, иначе не импортится. напишу - выложу тут. что сказать? спасибо МС, чтобы мы без тебя делали? отдыхали бы уже, наверное... |
|
12.03.2011, 22:00 | #2 |
Administrator
|
получилось что-то вроде такого:
Цитата:
F.TEXTMODE(TRUE);
F.OPEN(FileName); F1.CREATE(NewFileName); F1.TEXTMODE(TRUE); F1.WRITEMODE(TRUE); REPEAT CLEAR(fString); F.READ(fString); IF TRIM(fString) = 'FIELDGROUPS' THEN _LineCounter := 3; IF _LineCounter = 0 THEN F1.WRITE(fString) ELSE _LineCounter -=1; UNTIL F.POS = F.LEN; F.CLOSE; F1.CLOSE; TRIM: EXIT(DELCHR(str,'=',' ')); |
|
29.03.2011, 23:42 | #3 |
Участник
|
Если правильно понял, пользуете две версии навика 2009 и 5 сразу причем база одна.
Удовлетворите любопытство, ради чего полезли в 2009 ? Неужто ролевой интерфейс таки соблазнил ? Мое устойчивое ИМХО, что чем больше Microsoft запускает свои ручонки в Nav тем меньше действительно полезных вещей там появляется. Зато устойчиво тянут к покупке других своих продуктов. Обрезали родную базу, тянут за уши к С#.... |
|
30.03.2011, 00:05 | #4 |
Administrator
|
согласен абсолютно
но причина другая: отдельная коммерческая разработка (для разных клиентов, компаний) делалась на 3.7, плавно переползла на 4-ку (но потребовался меню сюит), оттуда на 5-ку (зато в 5-ке появились новые возможности у Variable!), оттуда на 6-ку и тут опаньки, возникли проблемы в объектах даже без ролевого интерфейса. с ролевым отдельные проблемы, начиная с количество объектов (одна матрасная форма = два пейджа, один список продаж = список заказов продаж + список кредит нот продаж + список счетов продаж + список возвратов продаж + список общих заказов продаж...), заканчивая мелочами по визуализации (подкраски, управление видимостью и пр.) даешь 3.60! уже есть транзитные перемещения, но еще в инвентори (32, 5802) есть код ячейки, что позволяет делать структурированные склады... эх... |
|