mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2024-11-24 08:02:20 +02:00
Update homework-4-3.md
This commit is contained in:
parent
70d0fbae7a
commit
c50d25f4ef
@ -37,12 +37,14 @@
|
||||
* Создать элемент стиля ШрифтПомеченныхНаУдаление (зачеркнутый) или ЦветПомеченныхНаУдаление (серый).
|
||||
* В настройках условного оформления динамического списка контрагентов добавить условие на пометку удаления, применив стиль ко всей строке.
|
||||
* В отборе динамического списка установить отбор по умолчанию ПометкаУдаления - Равно - Ложь. Важно: флажок "Включать в пользовательские настройки" для этого элемента нужно снять. После этого следует открыть "Свойства элемента пользовательских настроек" и установить режим редактирования "Недоступный":
|
||||
|
||||
![Свойства пользовательских настроек](homework-4-3.png)
|
||||
|
||||
* Создать булевский реквизит ПоказыватьПомеченныхНаУдаление.
|
||||
* Создать команду ПоказыватьПомеченныхНаУдаление, в обработчике которой:
|
||||
* Инвертировать реквизит ПоказыватьПомеченныхНаУдаление.
|
||||
* Установить пометку кнопки согласно новому значению реквизита.
|
||||
* Установить признак использования элемента отбора динамического списка в зависимости от значения реквизита ПоказыватьПомеченныхНаУдаление. Элемент отбора нужно найти в составе коллекции Список.КомпоновщикНастроек.Настройки.Отбор.Элементы по равенству свойства ЛевоеЗначение полю компоновки данных "ПометкаУдаления":
|
||||
* Найти элемент отбора нужно найти в составе коллекции Список.КомпоновщикНастроек.Настройки.Отбор.Элементы по равенству свойства ЛевоеЗначение полю компоновки данных "ПометкаУдаления":
|
||||
|
||||
```bsl
|
||||
ПолеПометкаУдаления = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
|
||||
|
Loading…
Reference in New Issue
Block a user