Добрый день. У меня в коде две разные процедуры обращаются к одной функции.В одном случае будет вид расчета.Во втором нет.Хочу сделать условие.Не могу подобрать нужный оператор в случае,когда вида расчета нет.Можно ли такое сделать?
ВнешняяОбработка.ВыгрузкаВБанк_31.Форма.Форма.Форма(255)}: Поле объекта не обнаружено (ВидРасчета)
Если Выборка.ВидОперации = Перечисления.ВидыОперацийПоЗарплате.ДоговорАвторскогоЗаказа или Выборка.ВидОперации = Перечисления.ВидыОперацийПоЗарплате.ДоговорРаботыУслуги
Если Выборка.ВидОперации = Перечисления.ВидыОперацийПоЗарплате.ДоговорАвторскогоЗаказа или Выборка.ВидОперации = Перечисления.ВидыОперацийПоЗарплате.ДоговорРаботыУслуги
или Выборка.ВидРасчета.СпособОтраженияЗарплатыВБухучете.Наименование = "70606810400004810101" Тогда
Замени Выборка.ВидРасчета.СпособОтраженияЗарплатыВБухучете.Наименование на что-нибудь вменяемое. Например, на функцию или добавь это поле в выборку отдельно, чтобы без кучи точек.