Отображать строки в табличном поле (тип: ТаблицаЗначений) по условию. #727135


#0 by Анцеранана
Уважаемые коллеги. Посоветуйте как такое сделать? при выполнении определенного действия (для простоты восприятия при нажатии на кнопку) нужно выполнять фильтрацию в таблице значений по определенному полю. У меня это поле: НомерСтроки. Пример: номерстроки номенклатура 1 Пульт ДУ GS1262 1 Пульт ДУ NT2455 1 Пульт ДУ PL1263 2 Плата главная UHH 730 2 Плата главная UHH 740 2 Холодильник ДеЛонги И 2 кнопки: 1 и 2. При нажатии на кнопку 1 отображаются только пульты, при нажатии на 2 - платы и холодильник.
#1 by butterbean
уф или обычная?
#2 by butterbean
+ хотя в любом случае тебе нужно будет где-то держать твою таблицу целиком, а на форму выводить уже ее отфильтрованную копию
#3 by Анцеранана
Обычная к счастью
#4 by Strogg
ОтборСтрок.
#5 by Cube
Тогда только вариант с двумя ТЗ: одна исходная (пользователь её не видит), другая для отображения на форме... Была бы ТЧ - можно было бы фильтр наложить...
#6 by Strogg
делается примерно так: добавляется страница, в которой будет такая же ТЗ. Т.е. при нажатии на кнопку ты просто переключаешься между страницами с заданным отбором строк.
#7 by butterbean
отборстрок работает только для таб частей... или уже нет?
#8 by Strogg
блин, точно. у меня табличное поле к одной и той же табличной части привязано на разных страницах... Ну, тогда по кнопке перезаполнять ТЗ отбором, храня в "полной" тз все значения.
#9 by Анцеранана
Спасибо, попробую сделать ТЧ!) Мне похоже подойдет вариант с табличной частью. Просто мне категорически не надо было хранить данные в самом объекте (отчете), поэтому я выбрал ТЗ, но эта проблема решается очисткой при закрытии. В УФ судя по СП это расширение возможно и для ТЗ.
#10 by Анцеранана
PS. (для тех кто выйдет на эту тему из гугла)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С