Имя: Пароль:
1C
1С v8
Как сделать Отбор в Регистре Накопления?
0 Полька
 
23.01.15
14:25
Нужно вывести из регистра документы "РеализацияТоваровИУслуг" по отгрузке конкретной номенклатуры.
Поскольку в этом РН регистратором могут быть разные типы документов- как выбрать конкретный тип? Подскажите, пожалуйста.
ФормаСпискаРегистра = РегистрыНакопления.ТоварыНаСкладах.ПолучитьФормуСписка();
ФормаСпискаРегистра.Отбор.Номенклатура.Установить(МояНоменклатура);
ФормаСпискаРегистра.Отбор.Регистратор.ТипЗначения.Установить(ТИП(Документы.РеализацияТоваровУслуг)); ??????
ФормаСпискаРегистра.Открыть();
1 Психотерапевта Вызыва
 
23.01.15
14:26
(0) запросом такие вещи делают
2 ДенисЧ
 
23.01.15
14:27
(0) Такого в форме сделать нельзя. Именно такого.
3 DrZombi
 
гуру
23.01.15
14:27
(0) Через запрос.
4 Полька
 
23.01.15
14:27
Жаль :))) Спасибо
5 kosts
 
23.01.15
14:28
(0) Если интересует именно отбор на форме, и в отбор попадут не так много документов, то можно запросом получить список конкретных документов и построить отбор "в списке".
6 Полька
 
23.01.15
14:28
тем паче, мне еще контрагента и договор отбирать
7 DrZombi
 
гуру
23.01.15
14:28
(4) почему? Запрос работает не так плохо :)
8 Полька
 
23.01.15
14:29
(7) ну так хотелось в 5-7 операторов и получить готовую табличку :)))
9 Полька
 
23.01.15
14:31
(5) ну получила список документов, а как
"построить отбор "в списке"
10 ale-sarin
 
23.01.15
14:33
(9) Регистратор-ВСписке-СписокДокументов
11 Полька
 
23.01.15
14:48
(10) не совсем понятно
Запросом получила выборку документов, а потом
ФормаСпискаРегистра.Отбор.Регистратор.....................?
12 ale-sarin
 
23.01.15
14:53
(11) Да в типовых мильон примеров.
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.ВидСравнения                    = ВидСравнения.ВСписке;
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.Значение                            = ВидыДоговораВзаиморасчетов;
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.Использование                       = Истина;
13 Полька
 
23.01.15
15:19
спасибо