|
Изменить доступность ячейки таблицы управляемой формы | ☑ | ||
---|---|---|---|---|
0
KazSever
15.03.19
✎
15:29
|
Всем привет, нужно в каждой строке по условию изменять доступность ячеек.
Если делать "Элементы.СуммыДолгаСумма1.Доступность = Ложь" то получается что применяется к каждой строке, а надо , чтоб только к текущей. Подскажите как сделать правильно, всем заранее спасибо! |
|||
1
Мимохожий Однако
15.03.19
✎
15:40
|
Для начала покажи, что ты уже попытался сделать и на что нарвался.
|
|||
2
Aleksandr N
15.03.19
✎
15:40
|
(0) Через условное оформление.
|
|||
3
KazSever
15.03.19
✎
15:42
|
Обычная таблица на форме
|
|||
4
KazSever
15.03.19
✎
15:43
|
(2) нет такого свойства
|
|||
5
KazSever
15.03.19
✎
15:44
|
толком ничего не сделал, весь код "Элементы.СуммыДолгаСумма1.Доступность = Ложь"
|
|||
6
hhhh
15.03.19
✎
15:49
|
(5) Это нужно ход конем по голове. В событии ПриАктивизацииСтроки проверяешь и ставишь Элементы.СуммыДолгаСумма1.Доступность = нужную доступность. При этом ты знаешь, что фактически доступность для всей колонки, Но пользователь будет уверен, что доступность именно для строчки. Потому что когда он щелкнет по другой строке, у него будет другая доступность.
|
|||
7
KazSever
15.03.19
✎
15:51
|
(6) Интересное решение конечно))
Ну а тот же документ операция, он работает по такому же принципу разве? |
|||
8
Aleksandr N
15.03.19
✎
15:51
|
(6) В таком случае событие ПриАктивизацииСтроки будет вызываться бесконечное число раз.
|
|||
9
Tonik992
15.03.19
✎
15:53
|
(2) +
(4) как это нет? У вас управляемая форма? |
|||
10
Tonik992
15.03.19
✎
15:54
|
Судя по "Элементы..." - управляемая.
Ищите свойство "УсловноеОформление". Оно у формы |
|||
11
KazSever
15.03.19
✎
15:54
|
(9) да
|
|||
12
KazSever
15.03.19
✎
15:56
|
(10) если вы имеете ввиду через условное самой формы, то как тогда можно использовать там запрос (такое у меня условие)... здесь я вижу только рано не равно и т.п.
|
|||
13
Tonik992
15.03.19
✎
16:01
|
(12) Вы можете предварительно выполнить запрос и установить для каждой строки результат запроса.
В условном оформлении проверять на значение этого поля. |
|||
14
KazSever
15.03.19
✎
16:06
|
(13) Похоже это и есть правильный ответ, сейчас посмотрел в типовой БП, в документе операции именно так все и реализовано...
я в шоке... Спасибо :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |