Отбор строк в табличной части с помощью структуры 1с 8.3 | Форум Программирование в ЗУП 3.1

Форум

Добро пожаловать на «ЗУП по зубам» — Форум по ЗУП 3.1 на платформе 1С 8.3!

Задайте вопрос и специалисты-консультанты постараются вам помочь!

Домой 1С: Зарплата и управление персоналом (ЗУП) 3.1 Программирование в ЗУП 3.1 Отбор строк в табличной части с помощью структуры 1с 8.3
2 ответ(ов) в теме
ЗУП по зубам
не в сети 19 часов
На сайте с 16.03.2019
Администратор
Тем 146
Сообщения 252
1
20:03

Как добавить несколько отборов для строк в подчиненной (зависимой) табличной части на управляемой форме 1с 8.3 с помощью структуры при активизации строки в основной (главной) табличной части?

ЗУП по зубам
не в сети 19 часов
На сайте с 16.03.2019
Администратор
Тем 146
Сообщения 252
2
20:04

Для основной (главной) табличной части надо создать событие "ТЧПриАктивизацииСтроки" и в модуле формы вставить следующий код:

&НаКлиенте
Процедура ТЧПриАктивизацииСтроки(Элемент)
Попытка                        
ТекущиеДанные=ЭтаФорма.ТекущийЭлемент.ТекущиеДанные;
   Если ТекущиеДанные = Неопределено Тогда                                      
       Элементы.Регистраторы.ОтборСтрок = Неопределено;
   Иначе                                          
       Элементы.Регистраторы.ОтборСтрок = Новый 
       ФиксированнаяСтруктура("Сотрудник,Период", 
       ТекущиеДанные.Сотрудник, ТекущиеДанные.Период);
   КонецЕсли;
Исключение
КонецПопытки;
КонецПроцедуры

Редакции сообщения
21.01.2020 20:05ZupManПричина: не указано
21.01.2020 20:06ZupManПричина: не указано
Вы не имеете права на публикацию сообщений в этой теме