Имя: Пароль:
1C
1С v8
Ошибка «Отсутствует отображение для типа (ФормаКлиентскогоПриложения)»
0 Буковка
 
14.07.23
10:41
Добрый день!
После обновления релиза в бухгалтерии КОРП возникает ошибка: Ошибка «Отсутствует отображение для типа (ФормаКлиентскогоПриложения)»

изменилась процедура, как я понимаю, проблема в том, что не нужно дополнительно передавать форму. Подскажите, пожалуйста, как можно исправить?

до обновления:

&НаКлиентеНаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)

Объект = Форма.Объект;

Если Объект.СчетаУчетаЗатратВТаблице Тогда
  Форма.АналитикаУчетаЗатрат = НСтр("ru = 'В списке'");
Иначе
  ДанныеАналитики = Новый Структура("СчетЗатрат, ПодразделениеЗатрат, Субконто1, Субконто2, Субконто3, СпособУчетаНДС, СчетаУчетаЗатратВТаблице");
  ЗаполнитьЗначенияСвойств(ДанныеАналитики, Объект);
  ДанныеАналитики.Вставить("РаздельныйУчетНДСНаСчете19", Форма.РаздельныйУчетНДСНаСчете19);
  Форма.АналитикаУчетаЗатрат = ПредставлениеАналитикиУчетаЗатрат(ДанныеАналитики);
КонецЕсли;

КонецПроцедуры

после обновления:

&НаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)
    
    Объект = Форма.Объект;
    
    Если Объект.СчетаУчетаЗатратВТаблице Тогда
        Форма.АналитикаУчетаЗатрат = НСтр("ru = 'В списке'");
    Иначе
        
        ДанныеАналитики = НовыйДанныеАналитики();
        ЗаполнитьЗначенияСвойств(ДанныеАналитики, Объект);
        ДанныеАналитики.РаздельныйУчетНДСНаСчете19 = Форма.РаздельныйУчетНДСНаСчете19;
        
        Форма.АналитикаУчетаЗатрат = БухгалтерскийУчет.ПредставлениеАналитикиУчетаЗатрат(ДанныеАналитики);
        
    КонецЕсли;
    
КонецПроцедуры
1 Мультук
 
14.07.23
10:45
(0)

Либо ждите патчей (самое простое), либо самостоятельно думайте головой


Видите разницу?
1)
ДО:

&НаКлиентеНаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)

После:

&НаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)

2) Нужно смотреть что там с

НовыйДанныеАналитики();
2 Буковка
 
14.07.23
11:39
(1) спасибо, но оказалось, что ошибка проявлялась раньше - передавалась форма с клиента на сервер, вынесла в отдельную процедуру, ошибка ушла