Имя: Пароль:
1C
1С v8
Отбор в табличной части документа.
0 Dooro
 
30.09.11
16:56
над табличной частью документа есть поле ввода артикула для поиска.
как установить отбор при изменении этого поля тип сравнения содержит.
поиска артикулов в табличной части?
1 Dooro
 
30.09.11
16:57
я уже тут изворачиваюсь

Если ПустаяСтрока(ЭлементыФормы.поиск2.Значение) Тогда
       ЭлементыФормы.Ящики.Значение.Отбор[ЭлементыФормы.поиск2.Значение].Использование=Ложь;
       Иначе
       ЭлементыФормы.Ящики.Значение.Отбор[ЭлементыФормы.поиск2.Значение].ВидСравнения=ВидСравнения.Содержит;
       ЭлементыФормы.Ящики.Значение.Отбор[ЭлементыФормы.поиск2.Значение].Использование=Истина;
       КонецЕсли;
2 Dooro
 
30.09.11
16:58
ящики = это имя табличной части документа
3 Dooro
 
30.09.11
16:59
артикул - один из его реквизитов
4 jsmith82
 
30.09.11
16:59
ОтборСтрок (синтакс-помощник подскажет)
в таб. часть вставить колонку артикул
так будет быстро работать
5 Dooro
 
30.09.11
17:00
там есть колонка артикул.
если можно код..
со списком документов я знаю как отбор делать а вот в табличной части ...
6 Dooro
 
30.09.11
17:01
ЭлементыФормы.Ящики.ОтборСтрок.Артикул [ЭлементыФормы.поиск2.Значение].ВидСравнения=ВидСравнения.Содержит;
 ?
7 Dooro
 
30.09.11
17:08
Если ПустаяСтрока(ЭлементыФормы.поиск2.Значение) Тогда
       ЭлементыФормы.Ящики.ОтборСтрок.Артикул.Установить[ЭлементыФормы.поиск2.Значение].Использование=Ложь;
       Иначе
       ЭлементыФормы.Ящики.ОтборСтрок.Артикул.Установить[ЭлементыФормы.поиск2.Значение].ВидСравнения=ВидСравнения.Содержит;
       ЭлементыФормы.Ящики.ОтборСтрок.Артикул.Установить[ЭлементыФормы.поиск2.Значение].Использование=Истина;
       КонецЕсли;
8 Dooro
 
30.09.11
17:09
так?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.