Снегопат
https://snegopat.ru/forum/

Проблема с обновлением агрегатов регистра накопления
https://snegopat.ru/forum/viewtopic.php?f=6&t=629
Страница 2 из 2

Автор:  demon_infernal [ 17 авг 2014, 21:26 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

Выгрузил весь регистр в xml, удалил из конфигурации, заново создал с таким же именем, загрузил из хмл - ошибка осталась. похоже на какой то косяк платформы.. Видимо, так и так придется переходить на 8.3. ну или отказаться от использования агрегатов.

Автор:  demon_infernal [ 06 сен 2014, 22:48 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

по поводу ошибки из viewtopic.php?f=6&t=629&p=7280#p7267
эта ошибка, оказывается, уже известна, просто, по какой то причине, никто об этом сюда не написал. подробнее о ней http://devtool1c.ucoz.ru/forum/2-245-1
я, в свою очередь, тоже проверю ее на 8.3.5.1146, о результатах напишу сюда, ибо по какой то причине не получается порегаться на юкозе.

Автор:  demon_infernal [ 07 сен 2014, 00:24 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

На 8.3.5.1119 ошибка стабильно воспроизводится. Это что-то нездоровое. Вроде бы обычный логичный код. но сыпется.

Автор:  demon_infernal [ 07 сен 2014, 01:55 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

Как, в принципе, и следовало ожидать, на 1146 ошибка подтверждается и стабильно воспроизводится.
Чинится путем трех-четырехкратного перезапуска Предприятия, но не всегда даже так чинится.
код очевиден и прост. косяк, буквально, "на пустом месте".

Автор:  demon_infernal [ 09 авг 2015, 00:29 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

знаю, что некропост))
По проблеме №2 (оффтоп, в общем то)
Как правильно пишут на форуме ИР - ошибка чинится путем замены ПолучитьМакет() на полный путь, то есть
Код:
МассивТаблиц = ЗначениеИзСтрокиВнутр(ПолучитьМакет("ТаблицаИменЭлементовКоллекций").ПолучитьТекст());

меняем на
Код:
МассивТаблиц = ЗначениеИзСтрокиВнутр(Обработки.ирПлатформа.ПолучитьМакет("ТаблицаИменЭлементовКоллекций").ПолучитьТекст());

и все работает.
Хотя, в крайних версиях платформы и ИР вроде бы починилось, Сергей, спасибо. Прошу меня извинить, если я прослоупочил все и слишком поздно об этом пишу.

По проблеме №1 из топика - на платформе 8.3.6.2152 и ИР 3.28 вроде бы ни первая, ни вторая ошибка не воспроизводятся, агрегаты нормально перестраиваются и обновляются, и консоль запросов ИР открывается без ошибок.
За сим предлагаю считать все случившееся ошибкой платформы и считаю топик завершенным по факту выхода пропатченной версии платформы. Качайте 8.3.6.2152.
Еще пару дней погоняю разные отчеты\тесты\легаси-код на ней, и если все будет ок - прыгну с 8.2.19.102 на 8.3.6.2152 в режиме совместимости 8.2.16, для начала.
Пожелайте мне удачи)
Буду рад любому опыту, связанному с такими прыжками с 8.2 на 8.3 (хотя, это обсуждение, наверно, нужно вынести в отдельную тему)
Всем спасибо!

Автор:  artbear [ 10 авг 2015, 12:10 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

demon_infernal писал(а):
Буду рад любому опыту, связанному с такими прыжками с 8.2 на 8.3 (хотя, это обсуждение, наверно, нужно вынести в отдельную тему)

Ответил в новой теме viewtopic.php?f=6&t=686

Автор:  demon_infernal [ 25 янв 2016, 21:52 ]
Заголовок сообщения:  Re: Проблема с обновлением агрегатов регистра накопления

Здравствуйте. Нарисовалась новая проблема с агрегатами. Да, они теперь перестраиваются и заполняются, я уже было обрадовался. Но вылезло следующее: при формировании некоторых отчетов к регистру накопления с агрегатами начали выпадать разные ошибки SDBL, что то типа "Длина псевдонима таблицы (включая вложенные) максимум 28 символов", ошибки разные. Воспроизводятся на разных компах у разных юзеров.
Агрегаты полностью удалить и заново заполнить на 8.3.6, вроде бы, нельзя, потому что они сами заполняются при перестроении в режиме предприятия, а не в конфигураторе, как раньше.
Что можно предпринять теперь?

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/