Вход | Регистрация
 

УНФ 1.6: Неуловимая плавающая ошибка открытия формы отчета по варианту отчета

УНФ 1.6: Неуловимая плавающая ошибка открытия формы отчета по варианту отчета
Я
   Гений 1С
 
30.12.21 - 09:16
В модуле ВариантыОтчетовКлиент иногда возникает ошибка.
Воспроизвести невозможно, изредка при открытии первого отчета в сеансе (любого) возникает у клиента, но не всегда.
После первой неудачной попытки последующие удачны.

Поэтому я написал ему код:

        //Осипов - временно для отладки - потом удалить
        Попытка
            ОткрытьФорму("Справочник.ВариантыОтчетов.ФормаОбъекта", ПараметрыОткрытия, Неопределено, Истина);
        Исключение                                                                                                                                    
            ОписаниеОшибки = ОписаниеОшибки();
            Сообщить("Не удалось открыть форму варианта отчета: " + Вариант + " Тип:" + ТипЗнч(Вариант) + " GUID:" + Вариант.УникальныйИдентификатор());
            Сообщить("Ошибка: " + ОписаниеОшибки);
            Для Каждого КЗ ИЗ ПараметрыОткрытия Цикл
                Сообщить("  " + КЗ.Ключ + "=" + КЗ.Значение + "/" + ТипЗнч(КЗ.Значение));
            КонецЦикла;
        КонецПопытки;


И вот что он мне прислал:

Ошибка: {ОбщийМодуль.ВариантыОтчетовКлиент.Модуль(34)}: Ошибка при вызове метода контекста (ОткрытьФорму): Получать форму объекта - отчета возможно только для конкретного отчета
  Ключ=Продажи/Вариант отчета
Не удалось открыть форму варианта отчета: Продажи Тип:Вариант отчета GUID:9cf08844-0295-11e9-8124-f17aac0d562a

В консоли кода же этот отчет открывается.

Сижу и чешу репу, почему выдается такая "неуловимая" ошибка. Есть идеи?
   mistеr
 
1 - 30.12.21 - 09:22
(0) Сообщение явно БСП-шное, не платформы. Копай дальше. М.б. в справочнике что-то не заполнено.
   pechkin
 
2 - 30.12.21 - 09:27
Это же в ПриСоздании в форме ошибка
   Гений 1С
 
3 - 30.12.21 - 22:22
(1) нет, это платформенная ошибка.
   ДедМорроз
 
4 - 02.01.22 - 23:34
Там в какой-то платформе была ошибка - когда открывается несколько экземпляров отчета с одинаковым идентификатором,то работает только первый,остальные падают на выполнении серверных вызовов с разными странными ошибками.
   Гений 1С
 
5 - 03.01.22 - 11:11
(4) ну с такой ошибкой то и я сталкивался. Это что-то другое. Тут еще ни одна форма отчета не открыта, можно сказать, при первом запуске вылетает.
   ДедМорроз
 
6 - 03.01.22 - 12:50
Если только при первом запуске,то стереть у пользователя настройки данного отчета и попробовать еще раз открыть,если будет ошибка,то будет понятно,что она только на неинициализированном отчете.
   SuperMario
 
7 - 03.01.22 - 13:14
Включи ТЖ  с событием EXCP и нарыбачь ошибку. Что там ?
   acht
 
8 - 03.01.22 - 13:17
(7) Геня и ТЖ? Ты издеваешься?
   SuperMario
 
9 - 03.01.22 - 13:46
(8) имеете в виду, что уровень интуиции- Бог и даже не предлагать?))
   ДенисЧ
 
10 - 03.01.22 - 13:49
(9) геня просто не знает, что это такое. И не сможет узнать. Ума не хватит.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.