|
v7: Организация поиска по таблице значений на форме | ☑ | ||
---|---|---|---|---|
0
Баралгин
26.09.13
✎
10:35
|
Всем привет. Решил вот сделать вместо формы списка справочника "Контрагенты" обработку с ТЗ на форме, дабы отбирать по нескольким значениям реквизитов ну и с возможностью создания новых элементов. Все сделал. Но есть проблема. Как организовать подобие стандартного поиска в форме списка справочника в этой ТЗ. Я создал на форме реквизит тип строка и рядом кнопу "Искать". В строке пишем искомые символы. Жмем на искать и вызываем вот эту процедуру:
Процедура Искать() Н=Тз.НомерСтроки; п=1; Для м=н по Тз.КоличествоСтрок() Цикл Для с=п по Тз.КоличествоКолонок() Цикл ПолученоеЗначение=Нрег(строка((Тз.ПолучитьЗначение(м,с)))); Если Найти(ПолученоеЗначение,Нрег(Сокрлп(строкаПоиска))) <>0 Тогда н=м; Тз.ТекущаяСтрока(м); Тз.ТекущаяКолонка(с); п=с+1; прервать; КонецЕсли; КонецЦикла; КонецЦикла; КонецПроцедуры Сделать так, чтобы становилась активной первая найденая колонка и при нажатии кнопки искать с этой колонки продолжился поиск У МЕНЯ НЕ ПОЛУЧАЕТСЯ.Помогите пожалста |
|||
1
kupec
26.09.13
✎
10:40
|
при повторном нажатии на искать ставить перебор строк как текущая строка + 1
|
|||
2
Mikeware
26.09.13
✎
10:42
|
позовите программиста©
|
|||
3
VladZ
26.09.13
✎
10:48
|
Хех... Столько писал, старался... А все зря..
(2) +500! |
|||
4
Баралгин
26.09.13
✎
10:49
|
Просил помочь, а не троллить. "Спасибо"
|
|||
5
Mikeware
26.09.13
✎
10:51
|
(4) в данном случае "помочь" - это сделать все за вас с нуля...
|
|||
6
Desna
26.09.13
✎
10:51
|
"организовать подобие стандартного поиска в форме списка справочника в этой ТЗ" - перейти на 8
|
|||
7
Mikeware
26.09.13
✎
10:56
|
(6) если руки прямые - нормально делается и в 7.7
http://s43.radikal.ru/i099/1309/a2/374cd06ebedd.jpg |
|||
8
Баралгин
26.09.13
✎
11:00
|
(7) так то я уже сделал. Мне нужно, чтобы при нажатии на поиск позиционировалось на первом найденом при следующем нажатии на втором и так далее
|
|||
9
oslokot
26.09.13
✎
11:02
|
(8) -> (1)
|
|||
10
Mikeware
26.09.13
✎
11:04
|
(8) если ты так сделал - вопросов, подобных (0) возникнуть не может в принципе
|
|||
11
vcv
26.09.13
✎
19:21
|
(7) Это чем сделано? svcsvc? У вас стабильная версия? Какая? У меня временами подглючивает - выдаёт пустой список и по ESC закрывается с Нцатого разаю
|
|||
12
Mikeware
27.09.13
✎
06:29
|
(11) класс выбора значения. Да, используется svcsvc. Версия старенькая, работает года 4 уже, жалоб на падения или неадекватное поведение не было.
|
|||
13
ADirks
27.09.13
✎
08:51
|
(11) подозреваю, что это не с версией svcsvc связано, ибо ни в одной такого замечено не было
можно попробовать эту http://www.1cpp.ru/forum/YaBB.pl?num=1373266553 с июля глюков замечено не было |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |