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

Ошибка при открытии внешнего отчета

Ошибка при открытии внешнего отчета
Я
   NIGHTHUNTER
 
24.09.20 - 07:09
Сделал внешним отчет, при его открытии выходит ошибка.

Недопустимое значение параметра (параметр номер '1')
{ВнешнийОтчет.РеестрИнцидентов.Форма.ФормаОтчета.Форма(57)}:    ОбъектОтчет = ДанныеФормыВЗначение(Отчет, Тип("ОтчетОбъект.РеестрИнцидентов"));

по причине:
Недопустимое значение параметра (параметр номер '1')

В процедуре ПриСозданииНаСервере

Я смотрю параметр 1, - Отчет, он как в составе конфигурации со значением, так и внешний. Почему во внешнем идет ошибка и не дает открыть отчет?
   NIGHTHUNTER
 
1 - 24.09.20 - 07:11
Ошибка, на первой строке, вот этой процедуры. Что не так ?


//

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    ОбъектОтчет = ДанныеФормыВЗначение(Отчет, Тип("ОтчетОбъект.РеестрИнцидентов"));
    упрсн_ВосстановитьНастройкиПриОткрытии(ОбъектОтчет);
    Если ЗначениеЗаполнено(ОбъектОтчет.СохранённаяНастройка) Тогда
        УстановитьНастройкиФормы(ОбъектОтчет.СохранённаяНастройка);
        ЗначениеВДанныеФормы(ОбъектОтчет,Отчет);
    КонецЕсли;
    ЧасовойПоясИБ      = ИТ_ГлобальныйМодульСервер.ИТ_глЗначениеПеременной("глЧасовойПоясБазы");
    СмещениеОтАбсолюта = ЧасовыеПоясаСервер.РассчитатьСмещениеОтБазы(ЧасовойПоясИБ);
КонецПроцедуры
//
   famnam
 
2 - 24.09.20 - 07:43
(0) потому что во втором случае там тип "ВнешняяОбработка"
   NIGHTHUNTER
 
3 - 24.09.20 - 08:56
(2) А ккк устранить ошибку во внешнем отчете тогда?
   famnam
 
4 - 24.09.20 - 09:04
(3) использовать РеквизитФормыВЗначение
   NIGHTHUNTER
 
5 - 24.09.20 - 09:05
(4) не идет ни ВнешнийОтчет. ни ВнешняяОбработка.
   NIGHTHUNTER
 
6 - 24.09.20 - 09:06
(4) То есть взятый из состава конфигурации отчет, не заработает так отдельно ?
   NIGHTHUNTER
 
7 - 24.09.20 - 09:09
(4) Так верно ?

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    //ОбъектОтчет = ДанныеФормыВЗначение(Отчет, Тип("ОтчетОбъект.РеестрИнцидентов"));

    ОбъектОтчет = РеквизитФормыВЗначение("Отчет");

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