Имя: Пароль:
1C
 
Выбрать документы в модуле, зная ТипДокумента?
0 altaykniga
 
17.12.15
14:38
Доброго дня, уважаемые.
Делаю внешнюю обработку.
Есть реквизиты:
ДатаНачала (Дата)
ДатаОкончания (дата)
Документ (ДокументСсылка)
Пользователь задает даты, выбирает документ-образец (документ нужного ему вида), жмет "выполнить"

Должна открыться выборка документов того вида, что и вид реквизита "документ".

Подскажите код процеруды, без запроса, пожалуйста!

получаю тип документа: Тип = ТипЗнч(Документ). Что дальше? Как открыть выборку документов именно этого типа?
1 palpetrovich
 
17.12.15
14:40
[]
2 altaykniga
 
17.12.15
14:41
(1) обычно пишу так:

Выборка = Документы.СчетФактураПолученный.Выбрать(ДатаНачала, ДатаОкончания);

//но мне изначально вид документа неизвестен, который пользователь выберет. Как написать код?
3 palpetrovich
 
17.12.15
14:43
Выборка = Документы["СчетФактураПолученный"].Выбрать(ДатаНачала, ДатаОкончания);
4 altaykniga
 
17.12.15
14:51
(3) спасибо большое.

проблема была в получении вида документа из ссылки...

ВидДокумента = ВидДокумента.Метаданные().Имя
5 Мыш
 
17.12.15
15:07
(4) Возьми ещё в копилку: Метаданные.НайтиПоТипу()
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан