Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 20:58

Не работает Условие в отчете СКД

Автор Mexxe, 07 мая 2024, 08:55

0 Пользователей и 1 гость просматривают эту тему.

Mexxe

Доброго времени, Уважаемые ПРОФИ 1С!
Просьба помочь разобраться что не так делаю, при написании условия, для вывода в ПФ!
Есть некий отбор в отчете по "Контрагенту"
Вывод в ПФ следующим кодом:
Для каждого ЭлементОтбора Из КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл
Если ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Контрагент") Тогда
Идентификатор = ЭлементОтбора.ИдентификаторПользовательскойНастройки;
Контрагент = КомпоновщикНастроек.ПользовательскиеНастройки.Элементы.Найти(Идентификатор).ПравоеЗначение;
КонецЕсли; 
  КонецЦикла;
Далее прописываю условие:
Если  Контрагент = "ОСФР (ФБ)" тогда
ОбластьШапка.Параметры.КатегорииПолучателей = "Категория получателя 28";
Конецесли;
В итоге должно выводится  "Категория получателя 28", а выводится "ОСФР (ФБ)"
будьте добры подскажите что делаю не так, так как новичок в этом?!))
 

Mexxe

Всем спасибо! Разобрался самостоятельно, путем преобразования "Контрагент" в строку))

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск