Имя: Пароль:
1C
1С v8
Возможен ли поиск по подстроке в отдельном окне для динамических списков док?
0 EarthsSoul
 
28.07.12
09:57
Здравствуйте

1 В обычных формах списка документов пользователь может нажат ctrl+F, набрать искомое имя -> нажимает найти. И будет перебирать поиск по подстроке.

2 В управляемых динамических списках документов пользователь может нажать ctrl+F, набрать искомое имя -> нажимает найти. И отображается результат отбора, т.е. отбрасывает документы не удовлетворяющие поиску.

Возможно ли реализовать в управляемых формах аналогичный поиск по подстроке как в пункте 2 ?
1 EarthsSoul
 
28.07.12
09:58
т. е. в пункте 1 )
2 EarthsSoul
 
28.07.12
11:29
up
3 Kaidend
 
28.07.12
12:11
Смутно подозреваю, что нужно извращаться через выполнение того запроса, которым получаются данные для динамического списка, и позиционирование через свойство ТаблицыФормы - ТекущаяСтрока. То есть выполнили запрос, нашли ссылку, удовлетворяющую условию поиска, установили ТекущаяСтрока = НайденнаяСсылка.
4 Агент Инфостарта
 
28.07.12
12:11
(2) В принципе возможно. Я даже представляю алгоритм. Вопрос - так ли сильно надо?
5 Агент Инфостарта
 
28.07.12
12:16
(0) (3) Можно задействовать http://infostart.ru/public/125296/
6 EarthsSoul
 
28.07.12
12:19
(4) да надо, (3) как поменять текущую строку у открытой формы?
7 Агент Инфостарта
 
28.07.12
12:22
8 Агент Инфостарта
 
28.07.12
12:22
Программная установка текущей строки в таблице управляемой формы (в динамическом списке)
http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=594753
9 Мимохожий Однако
 
28.07.12
12:23
(6)Непривычно, но лучше отбор. Как пример, после семерки пользователи с трудом осваивают Быстрый подбор, который использует те же принципы. Они упорно открывают список и лазают по списку...Методически правильнее потратить силы на переобучение вместо добавления алгоритмов позиционирования.
10 EarthsSoul
 
28.07.12
12:26
(9) если ты не приходящий программист )) то точно да...Я подумаю, и если честно я сам то не уверен что отбор это лучше...