External exception E06D7363 при формировании отчетов

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
External exception E06D7363 при формировании отчетов, Теряется объект "Таблица", секция не найдена
 
Альфа-авто 3.03, версия Autosalon.dll 77.3.2.39
При формировании различных отчетов периодически выскакивает ошибка при вызове типовой рарусовской процедуры из глобального модуля Рарус_Компонента.глОтчетВывестиНачалоСтроки(Таб, ИмяСекции, Отст, СтрокаОтчета, ОбъектОтчета, Ед)

Ошибка, что не найдена секция в указанной таблице, хотя сама таблица сначала инициализируется и существет, данная секция в ней также присутствует, но при передаче в процедуру каким-то образом "теряется" или очищается... Помогает выход и перезапуск 1С, в некоторых случаях чистка профилей у пользователей. С чем это может быть связано? Есть предположение, что это может быть связано с временными файлами... Подскажите, как это можно вылечить?

Рарус_Компонента.глОтчетВывестиНачалоСтроки(Таб, ИмяСекции, Отст, СтрокаОтчета, ОбъектОтчета, Ед);
{Глобальный модуль(1020)}: Секция не найдена Шапка
External exception E06D7363
Таб.ПрисоединитьСекцию("Шапка|СтенкаПеред");
{C:\RARUS\AVTOSALONWORK\EXTFORMS\ОТЧЕТПОКОНТАКТАМ.ERT(627)}: Секция не найдена Шапка

Текст из процедуры:
...
// Инициализация таблицы отчета
Если ТипЗначенияСтр(Таб)<>"Таблица" Тогда
Таб=СоздатьОбъект("Таблица");
Иначе
Таб.Очистить();
КонецЕсли;

глОтчетВывестиНачалоСтроки(Таб, "Шапка");
Таб.ПрисоединитьСекцию("Шапка|СтенкаПеред");
глОтчетПараметрыСекции(Таб, "Шапка", 5, Таб.ШиринаТаблицы(), Таб.ВысотаТаблицы());
Таб.ПрисоединитьСекцию("Шапка|Стенка");
...

Сама типовая процедура:
//-----------------------------------------------
Процедура глОтчетВывестиНачалоСтроки(Таб, ИмяСекции, Отст=0, СтрокаОтчета="", ОбъектОтчета="", Ед="") Экспорт
// выводит начало (левую часть) горизонтальной секции универсального отчета
// Таб - таблица отчета;
// ИмяСекции - имя секции отчета;
// Отст - уровень отступа секции;
// СтрокаОтчета - переменная секции <Объект>;
// ОбъектОтчета - расшифровка секции <Объект>;
// Ед - переменная секции <Ед>;
Рарус_Компонента.глОтчетВывестиНачалоСтроки(Таб, ИмяСекции, Отст, СтрокаОтчета, ОбъектОтчета, Ед);
Попытка Таб.ПрисоединитьСекцию(ИмяСекции+"|Ед"); // не у всех отчетов есть эта секция
Исключение
КонецПопытки;
КонецПроцедуры //глОтчетВывестиНачалоСтроки
 
Добрый день, Антон.
К сожалению, в рамках форума, консультации по данному продукту не оказываются .
Обратитесь, пожалуйста, на линию консультаций по телефонам +7 (495) 223-04-04, 231-20-02; или напишите письмо на электронный адрес линии консультаций alfa@rarus.ru
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С