Создать документ по заданному имени #512743


#0 by Арчи
Вопрос такой, как создать документ, если его вид храниться в переменной? То есть нужно сделать примерно следующее: Но в таком случае вылетает ошибка.
#1 by Vitello
ДокСсылка = Документы[ВидДокумента].СоздатьДокумент
#2 by Vitello
Ошибка потому что выбрать это функция
#3 by Ненавижу 1С
ты хочешь сказать, что я не могу функцию вызвать как процедуру?
#4 by Ненавижу 1С
ну и какая же ошибка?
#5 by Vitello
а куда выборка то вернется?
#6 by Ненавижу 1С
никуда, но данный код сам по себе не дает ошибки, вот что дальше интереснее
#7 by Vitello
Скорее всего автор пытается обойти выборку таким образом: Пока ВсеДокументы.Следующий Цикл :))
#8 by Арчи
Да, да, мне это и нужно... как такое сделать?
#9 by Vitello
читай сп внематочно
#10 by Арчи
Сработало вот так: Выборка = ВсеДокументы.Выбрать("01.01.2005","01.01.2010"); Но тут ошибка: Ошибка при вызове метода контекста (Выбрать): Несоответствие типов (параметр номер '1')
#11 by el-gamberro
#12 by stangen
такой фокус не пройдет Дата (Date) Литералы: Строка цифр, заключенная в одинарные кавычки вида: 'ГГГГММДДччммсс'
#13 by Арчи
Спасибо, разобрался с датой, работает.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С