Стартовая страница › Форумы › Вопросы без категории › Конвертер проектов версии 5 в версию 6
- В этой теме 100 ответов, 6 участников, последнее обновление 9 месяцев, 3 недели назад сделано
Mikhail.
-
АвторЗаписи
-
17.03.2022 в 15:53 #22447
a80808Участник@mikhail, тогда наверное стоит этот момент прописать в readme.txt конвертера и потом в документации?
18.03.2022 в 17:37 #22518
MikhailМодераторДобавил проверку на пустые поля (но пока не выложил обновление, может ещё ошибки найдутся).
наверное стоит этот момент прописать в readme.txt конвертера и потом в документации?
Какой именно?
18.03.2022 в 20:42 #22523
a80808УчастникЧто определенные поля должны быть значимыми.
19.03.2022 в 10:39 #22531
a80808УчастникПроверить перед запуском конвертера.
21.03.2022 в 13:15 #22553
MikhailМодераторТеперь пустые поля не вызывают ошибки, конвертер обновлён.
-
Ответ изменён 4 года, 4 месяца назад пользователем
Mikhail.
21.03.2022 в 15:17 #22556
a80808УчастникПроверил — работает. Михаил, я правильно понимаю, что вы умышленно зануляете в каналах форматы, величины и размерности? Хотел глобально поиском и заменой себе жизнь облегчить, а никак 🙂
21.03.2022 в 16:25 #22559
MikhailМодераторЕсли конвертер находит подходящую запись с совпадающим именем/обозначением в новом справочнике, то она подставляется в создаваемый канал.
21.03.2022 в 17:23 #22567
a80808УчастникУ меня практически сплошной нуль…Никаких особых хитрых форматов и величин не было.
Из величин стоит время вместо температуры и мощность активная вместо влажности…
Скрины:
Версия 5И так везде. Может пока не трогать эти поля? у меня есть таблицы по которым прямо в Cnl.xml поправить можно…
22.03.2022 в 09:26 #22570
MikhailМодераторРассмотрим конкретно канал 4021. Величина Влажность не перенеслась при портировании проекта.
Проверьте, что в 5-й версии поле Обозначение для влажности заполнено и равно «Hum» (т.е. как в 6-й версии). Тогда величина должна корректно портироваться.22.03.2022 в 09:45 #22575
MikhailМодераторУточнил текст в readme.txt
22.03.2022 в 10:04 #22580
a80808УчастникДа бог с ней с влажностью…я ее добавлял вроде.
Почему не перенеслись форматы типа D.DDD, D.D, они штатные. Почему не перенеслись размерности — они тоже почти все штатные.
Например в пятой версии код формата D.D равен 0, а в шестой 2.А так собственно:
Форматы:
v5 V6
11 33
10 32
9 31
8 41
7 41
6 41
5 7
4 6
3 5
2 4
1 3
0 2Размерности
v5 V6
40 31
39 39
39 75
38 2
35 102
34 11
33 13
32 14
30 74
29 73
28 72
27 71
26 96
25 84
24 22
23 81
22 6
21 5
17 101
15 65
14 63
13 61
12 59
11 58
10 57
9 56
8 55
7 54
6 53
5 52
4 51
3 43
2 42
1 41Величины
v5 V6
36 14
35 13
31 15
27 46
26 41
25 45
23 4
22 42
21 2
14 12
13 11
12 32
11 31
6 25
5 24
4 27
3 23
2 22
1 2122.03.2022 в 10:14 #22582
a80808УчастникЛучше так: 🙂
Форматы:
v5 -> V6
11 -> 33
10 -> 32
9 -> 31
8 -> 41
7 -> 41
6 -> 41
5 -> 7
4 -> 6
3 -> 5
2 -> 4
1 -> 3
0 -> 2Размерности
v5 -> V6
40 -> 31
39 -> 39
39 -> 75
38 -> 2
35 -> 102
34 -> 11
33 -> 13
32 -> 14
30 -> 74
29 -> 73
28 -> 72
27 -> 71
26 -> 96
25 -> 84
24 -> 22
23 -> 81
22 -> 6
21 -> 5
17 -> 101
15 -> 65
14 -> 63
13 -> 61
12 -> 59
11 -> 58
10 -> 57
9 -> 56
8 -> 55
7 -> 54
6 -> 53
5 -> 52
4 -> 51
3 -> 43
2 -> 42
1 -> 41Величины
36 -> 14
35 -> 13
31 -> 15
27 -> 46
26 -> 41
25 -> 45
23 -> 4
22 -> 42
21 -> 2
14 -> 12
13 -> 11
12 -> 32
11 -> 31
6 -> 25
5 -> 24
4 -> 27
3 -> 23
2 -> 22
1 -> 2122.03.2022 в 11:39 #22583
MikhailМодераторКонвертер подразумевает, что проект в 5-й версии нужно модифицировать перед конвертацией. Сопоставление сущностей происходит по кодам/наименованиям, т.к. идентификаторы пользователи иногда меняют для своих нужд.
Имею ввиду, что в проекте 5-й версии потребуется самому поменять:
Таблица Величины, поле Обозначение
Таблица Размерности, поле Обозначение
Таблица Форматы чисел, поле НаименованиеКогда конвертер выдаст качественный результат, указанные выше таблицы можно сохранить отдельно для конвертации остальных проектов. Их можно было бы добавить в архив конвертера.
Спасибо, что заметили про форматы. Добавил поиск формата в шаблоне в.6 не только по коду, но также по наименованию. Обновил файл.
22.03.2022 в 14:34 #22591
a80808УчастникФорматы подтянулись. С остальным пока не получилось.
22.03.2022 в 21:38 #22594
a80808УчастникМихаил, обнаружилась проблема.
Пытаюсь загрузить сконвертированную конфигурацию на боевую машину. В результате получаю сообщение «Нетизвестный экземпляр. Клиент не вошел в систему». При проверке профиля развертывания сообщение такое:
Сообщение об ошибкеПробовал менять пароль, ключ — бестолку. Помогает только полная замена файла Deployment.xml от какого то «рабочего» проекта…
-
Ответ изменён 4 года, 4 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.