Стартовая страница › Форумы › Вопросы без категории › Конвертер проектов версии 5 в версию 6
- В этой теме 95 ответов, 5 участников, последнее обновление 1 месяц, 3 недели назад сделано qweqweqwe.
-
АвторСообщения
-
17.03.2022 в 15:53 #22447a80808Участник
@mikhail, тогда наверное стоит этот момент прописать в readme.txt конвертера и потом в документации?
18.03.2022 в 17:37 #22518MikhailМодераторДобавил проверку на пустые поля (но пока не выложил обновление, может ещё ошибки найдутся).
наверное стоит этот момент прописать в readme.txt конвертера и потом в документации?
Какой именно?
18.03.2022 в 20:42 #22523a80808УчастникЧто определенные поля должны быть значимыми.
19.03.2022 в 10:39 #22531a80808УчастникПроверить перед запуском конвертера.
21.03.2022 в 13:15 #22553MikhailМодераторТеперь пустые поля не вызывают ошибки, конвертер обновлён.
- Этот ответ был изменен 2 года назад от Mikhail.
21.03.2022 в 15:17 #22556a80808УчастникПроверил — работает. Михаил, я правильно понимаю, что вы умышленно зануляете в каналах форматы, величины и размерности? Хотел глобально поиском и заменой себе жизнь облегчить, а никак 🙂
21.03.2022 в 16:25 #22559MikhailМодераторЕсли конвертер находит подходящую запись с совпадающим именем/обозначением в новом справочнике, то она подставляется в создаваемый канал.
21.03.2022 в 17:23 #22567a80808УчастникУ меня практически сплошной нуль…Никаких особых хитрых форматов и величин не было.
Из величин стоит время вместо температуры и мощность активная вместо влажности…
Скрины:
Версия 5И так везде. Может пока не трогать эти поля? у меня есть таблицы по которым прямо в Cnl.xml поправить можно…
22.03.2022 в 09:26 #22570MikhailМодераторРассмотрим конкретно канал 4021. Величина Влажность не перенеслась при портировании проекта.
Проверьте, что в 5-й версии поле Обозначение для влажности заполнено и равно «Hum» (т.е. как в 6-й версии). Тогда величина должна корректно портироваться.22.03.2022 в 09:45 #22575MikhailМодераторУточнил текст в readme.txt
22.03.2022 в 10:04 #22580a80808УчастникДа бог с ней с влажностью…я ее добавлял вроде.
Почему не перенеслись форматы типа 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 #22582a80808УчастникЛучше так: 🙂
Форматы:
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 #22583MikhailМодераторКонвертер подразумевает, что проект в 5-й версии нужно модифицировать перед конвертацией. Сопоставление сущностей происходит по кодам/наименованиям, т.к. идентификаторы пользователи иногда меняют для своих нужд.
Имею ввиду, что в проекте 5-й версии потребуется самому поменять:
Таблица Величины, поле Обозначение
Таблица Размерности, поле Обозначение
Таблица Форматы чисел, поле НаименованиеКогда конвертер выдаст качественный результат, указанные выше таблицы можно сохранить отдельно для конвертации остальных проектов. Их можно было бы добавить в архив конвертера.
Спасибо, что заметили про форматы. Добавил поиск формата в шаблоне в.6 не только по коду, но также по наименованию. Обновил файл.
22.03.2022 в 14:34 #22591a80808УчастникФорматы подтянулись. С остальным пока не получилось.
22.03.2022 в 21:38 #22594a80808УчастникМихаил, обнаружилась проблема.
Пытаюсь загрузить сконвертированную конфигурацию на боевую машину. В результате получаю сообщение «Нетизвестный экземпляр. Клиент не вошел в систему». При проверке профиля развертывания сообщение такое:
Сообщение об ошибкеПробовал менять пароль, ключ — бестолку. Помогает только полная замена файла Deployment.xml от какого то «рабочего» проекта…
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.