|
Программно выполнить поиск в таблице значений (Управляемые формы)
| ☑ |
0
SupC
05.12.12
✎
17:31
|
Доброго времени суток.
Есть форма - на ней Таблица.
По нажатию на "CTRL+F" - открывается форма для ввода значений поиска и колонки, в которой искать.
А как выполнить такой поиск программно? Без использования этой формы?
|
|
1
Stim
05.12.12
✎
17:32
|
НайтиСтроки()
|
|
2
Wobland
05.12.12
✎
17:32
|
Найти, НайтиСтроки
|
|
3
SupC
05.12.12
✎
17:37
|
Смысл в том, чтобы в результате "программного поиска" в таблице на форме остались только строки, соответствующие результату поиска.
|
|
4
romale
05.12.12
✎
17:39
|
(3)Используй отбор списка
|
|
5
SupC
05.12.12
✎
17:39
|
а отменить "программно" установленный поиск можно с помощью платформенной кнопки "отмена поиска"
|
|
6
SupC
05.12.12
✎
17:40
|
(4) отбор взлетит только для динамического списка, а для таблицы значений - нет
|
|
7
SupC
05.12.12
✎
17:44
|
Можно ли вообще с новым механизмом поиска программно работать???
|
|
8
SupC
05.12.12
✎
17:47
|
есть идеи???
|
|
9
a_alenkin
05.12.12
✎
17:47
|
Расширение таблицы формы для таблицы значений (Form table extension for value table)
ОтборСтрок (RowFilter)
Использование:
Чтение и запись.
Описание:
Тип: Неопределено; ФиксированнаяСтруктура.
Позволяет установить отбор по значению колонки.
В качестве ключа используется имя колонки, а в качестве значения - значение, по которому осуществляется отбор.
Чтобы снять отбор нужно присвоить свойству либо значение Неопределено, либо пустую ФиксированнаяСтруктура.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
10
SupC
05.12.12
✎
18:00
|
(9) Ура, работает. огромное спасибо.
Единственное неудобство - при программной установке отбора строк кнопка "отменить поиск" таблицы не доступна, т.е. платформа "не видит", что на таблицу установлен отбор. Получается, если отбор строк устанавливается программно - отменить его можно только программно.
|
|