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

слетает видимость элементов в док ЗаявкаНаРасходованиеДенежныхСредств

Автор Dimonmsk21, 17 мая 2023, 13:16

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

Dimonmsk21

Добрый день, ребят подскажите пожалуйста.

Нужно вывести Подразделение на страницу Расшифровка в документе ЗаявкаНаРасходованиеДенежныхСредств.

Через расширение заимтвую форму документа, прописываю код в модуле формы

&После("УстановитьВидимостьДоступностьЭлементовРасшифровкиБезРазбиения")
Процедура СТ_УстановитьВидимостьДоступностьЭлементовРасшифровкиБезРазбиения()
   
   Если Объект.РасшифровкаПлатежа.Количество() Тогда


      ПоказыватьПодразделение = (Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ПрочаяВыдачаДенежныхСредств)
         ИЛИ ((Объект.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВыдачаДенежныхСредствПодотчетнику)
               И НЕ ЗначениеЗаполнено(Объект.РасшифровкаПлатежа[0].СТ_Проект));
      Элементы.РасшифровкаБезРазбиенияПодразделение.Видимость = Истина;
      Элементы.РасшифровкаПлатежаПодразделение.Видимость = Истина;

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


далее помещаю:

&После("ПриОткрытии")
&НаКлиенте
Процедура СТ_ПриОткрытииПосле(Отказ)

   УправлениеЭлементамиФормы(); //Добавлено для корректного отображения списка расшифровки при создании на основании

   УстановитьВидимостьДоступностьЭлементовРасшифровкиБезРазбиения(); 
         

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


Все отображается корректно, как надо, НО  когда выбираешь какое-то подразделение, все отлично, НО дальше когда нажимаешь сохранить или Провети, сразу исчезает подразделение и соответственно не сохраняется выбранное подразделение. Пол дня убил что бы найти почему так происходит.
Подскажите пожалуйста где может быть ошибка?


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

Рейтинг@Mail.ru

Поиск