|
Изменить доступность ячейки таблицы управляемой формы |
☑ |
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) Похоже это и есть правильный ответ, сейчас посмотрел в типовой БП, в документе операции именно так все и реализовано...
я в шоке...
Спасибо :)
|
|