|
Выполнение условного оформления |
☑ |
0
Borteg
09.09.13
✎
11:17
|
Добрый день. Помогите пожалуйста. На форме есть табличная часть, в конфигураторе настроено условное оформление которое красит строки по условию в красный цвет. Подскажите как можно заблокировать кнопку до того пока в строке есть красные строки.Тоесть если условное оформление срабатывает то кнопку нажимать нельзя. Как то так.
|
|
1
cw014
09.09.13
✎
11:20
|
Какую кнопку? Кнопку "Пуск"?
|
|
2
Borteg
09.09.13
✎
11:22
|
(1) Назовем это кнопку "Пуск".
|
|
3
Галахад
гуру
09.09.13
✎
11:23
|
А если отбор установить?
|
|
4
Borteg
09.09.13
✎
11:24
|
(1) Форма табличная часть. Внизу кнопка "создать документы". Если в табличной части данные не правильные(проверяется правильность заполнения условным оформлением), то кнопка создать документы должна быть не доступа.
|
|
5
Borteg
09.09.13
✎
11:31
|
апап
|
|
6
Alpen906
09.09.13
✎
11:37
|
В цикле обработчика ПриПолученииДанных() проверяй условие, по которому у тебя выделяются строки. Если это условие для всех строк не выполняется, то твою кнопку можно сделать доступной.
ЭлементыФормы.ТвояКнопка.Доступность = НЕ УсловиеВыделенияСтрокВТабличнойЧасти.
Примерно так.
|
|
7
an_str
09.09.13
✎
12:18
|
а если в настройках условного оформления, где у вас стоит условия на раскраску табличной части, добавить еще одну строчку:
в колонке "Оформление" доступность будет =ложь, условие тоже, что и на табличную часть, а в оформляемых полях - ваша кнопка...
|
|
8
Borteg
09.09.13
✎
12:36
|
(7) не отрабатывает(
|
|
9
an_str
09.09.13
✎
13:31
|
(8)да, проверила...доступность отрабатывает только для табличной части(. Вариант сделать, как посоветовал Alpen906..
|
|