|
Отбор в УФ на ТЧ. НЕ динамический список.
| ☑ |
0
simol
11.07.12
✎
13:47
|
Есть документ с табличной частью. Хочу по нажатию кнопки оставить видимыми (наложить отбор) строки, где в реквизите табличной части документа Сумма "больше" 100.
Делать отбор с условием "равно" я умею через ОтборСтрок умею.
|
|
1
GLazNik
11.07.12
✎
13:49
|
Добавить реквизит, заполнять значением "Сумма > 100" и уже по этому реквизиту делать отбор
|
|
2
simol
11.07.12
✎
13:52
|
(1)А если 100 это не статическое число, а я его спрашиваю у пользователя?
|
|
3
sanja26
11.07.12
✎
13:53
|
|
|
4
GLazNik
11.07.12
✎
13:56
|
(2) тогда сначала спрашиваем, заполняем, отбираем
|
|
5
simol
11.07.12
✎
13:57
|
(3)У меня ТЧ документа, а не форма списка
|
|
6
simol
11.07.12
✎
13:58
|
(4)Открыл я документ, нажал кнопку отобрать, спросил у пользователя спросил порог отбора, что дальше?
|
|
7
GLazNik
11.07.12
✎
14:04
|
Как-то так:
Для Каждого СтрокаТЧ Из Объект.ТЧ Цикл
СтрокаТЧ.Выводить = СтрокаТЧ.Сумма > Порог
КонецЦикла;
Элементы.ТЧ.ОтборСтрок = Новый ФиксированнаяСтруктура("Выводить",Истина);
|
|
8
simol
11.07.12
✎
14:09
|
(7)Ага, спасибо, сейчас проверю. Но выгрядит хоть и рабоче, но как то не методологично.
|
|
9
GLazNik
11.07.12
✎
14:14
|
(8) Можно еще через ТЗ извратиться, но боюсь это будет еще более "не методологично" :)
Другие способы мне неизвестны.
|
|
10
GLazNik
11.07.12
✎
14:17
|
(8) А может условного оформления будет достаточно?
|
|
11
simol
11.07.12
✎
14:25
|
(7)проверил, оно! Спасибо.
(10)Пока проверял какраз и подумал, наверно хитрые разукрашивая теперь тоже так нужно делать.
(10)В условной оформлении можно отбирать или ты предлагал выделить которые меньше 100? Я пример из пальца высосал, главное было разобраться как сделать с условием, отличным от Равно.
|
|
12
simol
11.07.12
✎
14:28
|
Нюансы
1) Выводить это не реквизит ТЧ, это колонка Реквизита формы, добаленная в конструкторе формы
2) Эту колонку на форму перетягивать не нужно
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший