Имя: Пароль:
1C
1С v8
Видимость строк в табличной части УФ
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
ааа блин строки. я думал, колонки. сорри, чукча не читатель