Имя: Пароль:
1C
1C 7.7
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  с июля глюков замечено не было