Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix > SMArt

SMArt Разработка интерфейсов пользователя

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2018, 18:54   #1
АндрейЛ
Member
 
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ошибка конвертирования SMH-2Gi -> SMH4

Есть проект для 2Gi в котором много Smarta. Изменил тип контроллера на SMH4, процедура прошла без ошибок. При попытке залить проект в контроллер - Сбой при компиляции SMART. Удалил в смарте экраны кроме одного с уставками, удалил все блоки с поляны, результат тот же. Удалил оставшийся экран - проект загрузился.
Лоджик последней версии, не компилирующийся файл на всякий случай приложил.
Вложения
Тип файла: zip Ставрополь v1.7_SMH4.zip (183.3 Кбайт, 17 просмотров)
АндрейЛ вне форума   Ответить с цитированием
Старый 29.03.2018, 23:57   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: переход с 2Gi (графическая часть)

Лоджик на данный момент похоже некорректно конвертирует из 2Gi в SMH4

В логе получаем это:
Код:
22:51:12.243 - Компоновка. Начало потока.
22:51:12.258 - OnShowDlgUserInfo 
22:51:12.258 - OnShowDlgUserInfo 
22:51:12.258 -   Компиляция SMArt...
22:51:12.258 -  ParseMainXML
22:51:12.258 -  CreateProcess - "C:\Program Files\SMLogix\Parser\kolparser.exe" "C:\Users\ATS\AppData\Local\SMLogix\Exchange11e4\MainXML.xml" "C:\Users\ATS\AppData\Local\SMLogix\Exchange11e4\Bison.txt" 
22:51:12.290 - Ожидание окончания работы парсера СМАРТ  Timeout - INFINITE
22:51:12.743 -  Дождались. парсер СМАРТ закончил работу
22:51:12.758 - Начало парса
22:51:12.758 -  В обработке 924 строк.
22:51:12.758 -  Парс...
22:51:12.758 - Parser::ChangeWebbyTree. ClearUIMemObject
22:51:12.805 -  Парс строки - ошибка. Строка - 22 'AddLink("ScreenControl.ScreenControl->Шифратор.Шифратор", "lnkBool0",  "var", "Bool0", "Bool0", "Bool0", "fbd", "PRCD", "PRCD", "in0*");'
22:51:13.040 -  Парс строки - ошибка. Строка - 54 'SetConst("settings_common.settings_common->settings_0.settings_0", "ADD (int)", "Dстроки", "B*", "36");'
22:51:13.055 -  Парс строки - ошибка. Строка - 99 'DelFbd("settings_common.settings_common->settings_0.settings_0->MS.MS0", "REG (int)", "Type");'
22:51:13.055 -  Обработано 99/924 строк.
22:51:13.086 - OnShowDlgUserInfo 
22:51:13.196 - INFO: Компоновка. Сбой при компиляции SMArt.
22:51:15.180 - OnShowDlgUserInfo
Хотя взял произвольный проект со Смартом и попробовал сконвертировать - проблем не возникло.
Попробуйте из Вашего полного проекта удалить именно этот оставшийся экран.

Последний раз редактировалось ATS, 30.03.2018 в 00:10
ATS сейчас на форуме   Ответить с цитированием
Старый 30.03.2018, 10:22   #3
АндрейЛ
Member
 
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: переход с 2Gi (графическая часть)

Пробовал удалять разные экраны, результат тот же. Ошибка возникает также у реципиента при копировании экранов из проекта 2Gi в SMH4 через буфер смарта.
АндрейЛ вне форума   Ответить с цитированием
Старый 30.03.2018, 12:52   #4
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Ошибка конвертирования SMH-2Gi -> SMH4

Не могу ничего ответить. Попросил программистов посмотреть. Разберутся в ближайшее время, надеюсь.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 30.03.2018, 16:43   #5
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Ошибка конвертирования SMH-2Gi -> SMH4

Хорошие новости. В следующей версии лоджика будет работать. Нашли ошибку.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 30.03.2018, 16:59   #6
АндрейЛ
Member
 
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Ошибка конвертирования SMH-2Gi -> SMH4

Здорово. Спасибо!
АндрейЛ вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 20:54.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024