1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2025-02-04 18:01:25 +02:00

Искать отбор не по "Ссылка", а по "Родитель"

This commit is contained in:
AntonChausov 2021-03-19 18:40:39 +03:00 committed by GitHub
parent 1fdbcbc384
commit 0ec7a19c85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,7 +31,7 @@
* Перетащить динамический список Группы на форму, в правую группу, и для этой таблицы выбрать режим отображения "Дерево".
* Исключить из состава ее команд команду "Создать" (элемент), она останется только для списка элементов.
* Реализовать для таблицы Группы обработчик события ПриАктивизацииСтроки, в котором установить отбор по значению текущей группы. Для установки использовать коллекцию элементов отбора компоновки данных (Список.Отбор.Элементы), в которой:
* Сперва попытаться перебором найти ранее установленный отбор по значению свойства ЛевоеЗначение (оно будет равно полю компоновки данных, созданному вами по имени "Ссылка").
* Сперва попытаться перебором найти ранее установленный отбор по значению свойства ЛевоеЗначение (оно будет равно полю компоновки данных, созданному вами по имени "Родитель").
* При его наличии - установить новое значение свойства ПравоеЗначение, а в его отсутствие - добавить новый элемент отбора, установив ЛевоеЗначение, ПравоеЗначение, ВидСравнения и Использование. Обратите внимание: в качестве вида сравнения следует указывать элемент предопределенного перечисления ВидСравненияКомпоновкиДанных, а не ВидСравнения.
## Задача 2 "Упаковки"