|
Видимость строк в табличной части УФ |
☑ |
0
Oz11
30.07.14
✎
18:57
|
приветствую
есть задача скрывать от пользователя определенные строки табличной части документа, по условию. делаю через условное оформление формы. в оформлении вижу параметр "Видимость", но если его применять - система ничего не предпринимает при выполнении условия. так же есть параметр "отображать", но он не скрывает строку, а убирает видимость значений в колонках строки.
так как же все таки быть, если стоит задача именно скрывать (не показывать) пользователю определенные строки табличной части?
|
|
1
Лодырь
30.07.14
✎
19:02
|
Отбор
|
|
2
Oz11
30.07.14
✎
19:08
|
так как это управляемое приложение, то используется ОтборСтрок.
но у меня условие, которое требует сравнения значения в колонке строки табличной части со значением в другой колонке этой-же строки табличной части.
на сколько я знаю, отбору срок можно передать только конкретное значение. хотя не уверен.
|
|
3
Лодырь
30.07.14
✎
19:11
|
(2) Значит будешь вычислять значение отбора после каждого изменения данных влияющих на видимость.
|
|
4
Immortal
30.07.14
✎
19:13
|
можно не скрывать, а текст полей сделать <недоступно>
по условию
|
|
5
Oz11
30.07.14
✎
19:22
|
(4) не вариант, нужно именно скрыть.
(3) не понял принципа работы вашего предложения. у меня каждая строка табличной части зависит от себя (если так можно сказать). видимость зависит от равности значения в двух колонках строки табличной части (причем колонка, с которой нужно сравнивать не является колонкой табличной части). это только колонка табличного поля формы (элемент формы)
|
|
6
Лодырь
30.07.14
✎
19:27
|
(5)
1. Добавляете в реквизитах формы в табличную часть документа колонку булевого типа (назовем ее "критерий_отбора").
2. а.В ПриСозданииНаСервере заполняете эту колонку для всех строк согласно вашим требованиям
б.Ставите отбор согласно значению критерия.
3. При изменении данных строки - вычисляете значение критерия для этой строки.
|
|
7
Oz11
30.07.14
✎
20:03
|
(6) да. то что нужно. спасибо большое за подсказку.
|
|
8
jsmith
30.07.14
✎
20:10
|
скрыть раскрыть закрыть завязывайте с этой фигнёй
|
|
9
jsmith
30.07.14
✎
20:11
|
насколько помню, видимость работает в УО, но через сервер, тогда как поля формы каким-то чудным образом отрабатывают только на клиенте, в результате чего перерисовки формы на сервере не происходит
в общем, чёто курили разрабы платформы 8.2-3
|
|
10
Лодырь
30.07.14
✎
20:12
|
(9) В любом раскладе, ему условное оформление не катит.
|
|
11
jsmith
30.07.14
✎
20:12
|
ааа блин строки. я думал, колонки. сорри, чукча не читатель
|
|