Пятница, 26.04.2024, 19:15
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Использование ИР (справочник Алгоритмы) в УНФ(клиент-сервер)
Использование ИР (справочник Алгоритмы) в УНФ(клиент-сервер)
ander_77Дата: Понедельник, 02.04.2018, 10:44 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
При открытии формы элемента справочника Алгоритмы (обычная форма) возникает ошибка. 

корни проблемы нашел в http://devtool1c.ucoz.ru/forum/2-153-1
"... это - проектное решение подсистемы БСП. Там по всей видимости решили отказаться от поддержки выполнения операций с БД в толстом клиенте и не включают компиляцию на клиенте модулей с подписками. А при открытии обычной формы подключаются подписки объекта из ее основного реквизита, в которых указаны имена некомпилируемых на клиенте методов..."

но последняя версия УНФ (1.6.13.60) без доработки не хочет запускаться и в обычном режиме. Похоже что аналогично что-то "накрутили" с настройками компиляции модулей.
Пример ошибки: "
{ОбщийМодуль.УправлениеНебольшойФирмойСервер.Модуль(7502,2)}: Переменная не определена (ДоставкаСервер)
<<?>>ДоставкаСервер.ЗаменитьМаршрутныеЛистыРасходнымиНакладными(МассивОбъектовПечати);
{ОбщийМодуль.УправлениеНебольшойФирмойСервер.Модуль(17353,35)}: Переменная не определена (ИнтеграцияЕГАИСУНФ)
ПараметрыАлкогольнойПродукции = <<?>>ИнтеграцияЕГАИСУНФ.ПараметрыАлкогольнойПродукции(СтрокаТЧ);;"

Предполагаю что наличие управляемой формы элемента справочника Алгоритмы могло бы решить проблему. Я не прав?
 
tormozitДата: Понедельник, 02.04.2018, 22:54 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Онлайн
С какой целью используешь именно справочник? Пробовал консоль кода?
По поводу управляемой формы объекта справочника Алгоритмы рекомендую почитать http://devtool1c.ucoz.ru/forum/3-574-1 . Делать я ее не планирую, как и развивать этот справочник.
 
ander_77Дата: Вторник, 03.04.2018, 05:23 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
я на справочнике приспособился автотесты делать. Ну ни чего страшного. С учетом планов по развитию ИР, буду перестраиваться под консоль кода. 
Спасибо за такой классный инструмент!
 
tormozitДата: Вторник, 03.04.2018, 06:53 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Онлайн
Отмечу, что консоль кода позволяет читать и записывать из/в справочник Алгоритмы.

Прикрепления: 8332130.png (31.5 Kb)
 
GetNightДата: Понедельник, 25.06.2018, 10:39 | Сообщение # 5
Майор
Группа: Проверенные
Сообщений: 95
Репутация: 60
Статус: Оффлайн
Оказывается, когда перенесли УНФ на SQL, она перестает запускаться в обычном (неуправляемом) режиме.
Ошибка, как и упоминалось в первом сообщении:
{ОбщийМодуль.УправлениеНебольшойФирмойСервер.Модуль(17353,35)}: Переменная не определена (ИнтеграцияЕГАИСУНФ)
ПараметрыАлкогольнойПродукции = <<?>>ИнтеграцияЕГАИСУНФ.ПараметрыАлкогольнойПродукции(СтрокаТЧ);;"

Каким образом запустить ИР, если в обычном режиме 1С вообще не хочет запускаться. Знаний в разрезе этого вопроса мне не хватает.
Есть варианты обхода?..
 
tormozitДата: Понедельник, 25.06.2018, 21:31 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Онлайн
GetNight, попробуй использовать вариант поставки Расширение в толстом клиенте управляемого приложения.
Если не помогает, заведи новую тему и опиши проблему подробнее http://devtool1c.ucoz.ru/forum/2-2-1
 
GetNightДата: Пятница, 13.07.2018, 12:34 | Сообщение # 7
Майор
Группа: Проверенные
Сообщений: 95
Репутация: 60
Статус: Оффлайн
Получилось запустить ИР на УНФ (серверный), описал метод на инфостарте
http://forum.infostart.ru/forum9....2014826

Параллельно нарыл несколько небольших ошибок, создал отдельную тему
http://devtool1c.ucoz.ru/forum/2-900-1
 
Форум » Основной » Проблемные ситуации » Использование ИР (справочник Алгоритмы) в УНФ(клиент-сервер)
  • Страница 1 из 1
  • 1
Поиск: