Форумы » Вопросы и ответы по интеграции »
Ошибки после обновления, меркурий пр
Добавил(а) Владимир Сергей около 6 лет назад
Пробую обновиться, при первом запуске получаю:
Меркурий_ГлобальныйМодуль::СоздатьКолонкиПоИсточнику(ТабличноеПоле тпСсылка=, ТаблицаЗначений тзСсылка=, Число фНомерСтроки=0) : Поле агрегатного объекта не обнаружено
НоваяКолонка.Формат=ФорматнаяСтрока;
ТПИнтеграция=ГМ.СоздатьТабличноеПоле(Контекст, "ТПИнтеграция", ТЗИнтеграция, 0);
{МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Меркурий_ГлобальныйМодуль::СоздатьКолонкиПоИсточнику(ТабличноеПоле тпСсылка=, ТаблицаЗначений тзСсылка=, Число фНомерСтроки=0) : Поле агрегатного объекта не обнаружено
НоваяКолонка.Формат=ФорматнаяСтрока;
оПривязки.Инит(Контекст);
{МЕРКУРИЙ_ГО_РЕАЛИЗАЦИИ_ТРАНЗАКЦИИ_2.ERT}: Поле агрегатного объекта не обнаружено (Инит)
Классы в .prm есть. Я так понимаю, не создаются объекты табличного поля. Ткните, в какую сторону смотреть.
Ответы (11)
RE: Ошибки после обновления, меркурий пр - Добавил(а) Жуков Дмитрий около 6 лет назад
Еще раз внимательно посмотреть в defcls.prm (обновленный) и проверить наличие обработок и их "свежесть" по указанным там путям.
RE: Ошибки после обновления, меркурий привязки - Добавил(а) Владимир Сергей около 6 лет назад
Все на месте, обработки последних версий и на месте.
Например, такой код:
оПривязки = СоздатьОбъект("Меркурий.Привязки");
оПривязки.Инит(Контекст);
вылетает на оПривязки.Инит(Контекст); Поле агрегатного объекта не обнаружено (Инит)
То есть, объект создается. Еще идеи?
RE: Ошибки после обновления, меркурий пр - Добавил(а) Жуков Дмитрий около 6 лет назад
Поле агрегатного объекта не обнаружено (Инит)
У вас старая версия МЕРКУРИЙ_ГО_РЕАЛИЗАЦИИ_ТРАНЗАКЦИИ_2.ERT !!!
Какая версия ?
Обновили всё или частями?
RE: Ошибки после обновления, меркурий пр - Добавил(а) Владимир Сергей около 6 лет назад
Все доработки сделаны через подключаемые модули. Обновлял все целиком, все ert в extforms (даже Меркурий_Интеграция.ert переписал).
Содержимое взял отсюда:
https://redmine.kb99.pro/attachments/9343/kb99-vetrf_work-48f8d937cc59_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F_1.7.zip
RE: Ошибки после обновления, меркурий пр - Добавил(а) Жуков Дмитрий около 6 лет назад
В текущей ГО Реализации Транзакции оПривязки.Инит(Контекст); закомментировано
Процедура Привязки_Инит()
//оПривязки = СоздатьОбъект("Меркурий.Привязки");
//оПривязки.Инит(Контекст);
//оПривязки.Добавить("СписокДокументов, тзНеобходимыеПартии", "ПП", "Форма", "НН", "Форма");
//оПривязки.Добавить("кнОК, кнЗаписать, кнЗакрыть", "ВН", "Форма");
//оПривязки.Добавить("текстВерсия", "ВН", "Форма");
оПривязки.УстановитьФорму(Форма);
оПривязки.Привязка("СписокДокументов", "H", "Форма", "W", "Форма");
оПривязки.Привязка("тзНеобходимыеПартии", "H", "Форма", "W", "Форма");
КонецПроцедуры
Скачайте еще раз.
RE: Ошибки после обновления, меркурий пр - Добавил(а) Владимир Сергей около 6 лет назад
Оно не работает и с комментариями, ни без.
оПривязки.УстановитьФорму(Форма);
{EXTFORMS\МЕРКУРИЙ_ГО_РЕАЛИЗАЦИИ_ТРАНЗАКЦИИ_2.ERT}: Значение не представляет агрегатный объект (УстановитьФорму)
Я бы вообще закомментировал везде эти привязки, но теперь в установках через табличное поле устанавливаются константы, а форма настроек тоже с ошибками работает. Почему-то не работает объект Меркурий.Привязки. Почему, интересно?
Версии 1cpp и formex последние.
RE: Ошибки после обновления, меркурий пр - Добавил(а) кб99 Синявский Филипп около 6 лет назад
а какие у вас версии 1cpp и formex ? - пришлите пожалуйста принтскрин
RE: Ошибки после обновления, меркурий пр - Добавил(а) Владимир Сергей около 6 лет назад
Скрины во вложении
2018-11-16_16-25-02.jpg (46,3 КБ) 2018-11-16_16-25-02.jpg | |||
2018-11-16_16-24-38.jpg (53,2 КБ) 2018-11-16_16-24-38.jpg |
RE: Ошибки после обновления, меркурий пр - Добавил(а) Жуков Дмитрий около 6 лет назад
Скачайте 1СPP отсюда
https://redmine.kb99.pro/projects/vsd_1c/files
У вас старая версия.
RE: Ошибки после обновления, меркурий пр - Добавил(а) Владимир Сергей около 6 лет назад
С новой версией все заработало. Вопрос: после обновления, очистки справочника партии и запроса остатков очистились все даты: выработка и сроки годности.
Это так и задумано?
RE: Ошибки после обновления, меркурий пр - Добавил(а) кб99 Синявский Филипп около 6 лет назад
Вы неправильно установили обновление.
Инструкция
Обновлять MD - обязательно!
изменились реквизиты ДатаИзготовления и ДатаСрокГодности во всех справочниках и документах.
Будьте внимательны, проверяйте обновление на тестовой версии.