Имя: Пароль:
1C
1С v8
Отображать строки в табличном поле (тип: ТаблицаЗначений) по условию.
0 Анцеранана
 
28.11.14
10:02
Уважаемые коллеги. Посоветуйте как такое сделать? при выполнении определенного действия (для простоты восприятия при нажатии на кнопку) нужно выполнять фильтрацию в таблице значений по определенному полю. У меня это поле: НомерСтроки.

Пример:

номерстроки номенклатура
1 Пульт ДУ GS1262
1 Пульт ДУ NT2455
1 Пульт ДУ PL1263
2 Плата главная UHH 730
2 Плата главная UHH 740
2 Холодильник ДеЛонги

И 2 кнопки: 1 и 2. При нажатии на кнопку 1 отображаются только пульты, при нажатии на 2 - платы и холодильник.
1 butterbean
 
28.11.14
10:07
уф или обычная?
2 butterbean
 
28.11.14
10:10
(1)+ хотя в любом случае тебе нужно будет где-то держать твою таблицу целиком, а на форму выводить уже ее отфильтрованную копию
3 Анцеранана
 
28.11.14
10:10
Обычная к счастью
4 Strogg
 
28.11.14
10:12
(0) ОтборСтрок.
5 Cube
 
28.11.14
10:13
(3) Тогда только вариант с двумя ТЗ: одна исходная (пользователь её не видит), другая для отображения на форме...
Была бы ТЧ - можно было бы фильтр наложить...
6 Strogg
 
28.11.14
10:13
делается примерно так: добавляется страница, в которой будет такая же ТЗ. Т.е. при нажатии на кнопку ты просто переключаешься между страницами с заданным отбором строк.
7 butterbean
 
28.11.14
10:14
(6) отборстрок работает только для таб частей... или уже нет?
8 Strogg
 
28.11.14
10:36
(7) блин, точно. у меня табличное поле к одной и той же табличной части привязано на разных страницах...
Ну, тогда по кнопке перезаполнять ТЗ отбором, храня в "полной" тз все значения.
9 Анцеранана
 
28.11.14
13:12
(4) Спасибо, попробую сделать ТЧ!)
Мне похоже подойдет вариант с табличной частью. Просто мне категорически не надо было хранить данные в самом объекте (отчете), поэтому я выбрал ТЗ, но эта проблема решается очисткой при закрытии.

В УФ судя по СП это расширение возможно и для ТЗ.
10 Анцеранана
 
28.11.14
13:14
PS. (для тех кто выйдет на эту тему из гугла)
http://kb.mista.ru/article.php?id=23
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.