Имя: Пароль:
1C
1С v8
Инициировать ввод на основании программно
0 Dirk Diggler
 
22.07.13
11:55
Пардон муа за простой вопрос, в обработке есть табличная часть, заполненная документами - заказами покупателя. Как инициировать ввод документа на основании?
Т.е. задача - для табличной части создать кнопку "ввод на основании" с тем же поведением, которая присутствует в форме списка документов - с выбором вида документа и т.п.
1 Поросенок Петр
 
22.07.13
11:56
Заполнить()
2 LehhaK
 
22.07.13
11:56
В цикле вызывать ОбработкуЗаполнения нужного тебе документа
3 Maxus43
 
22.07.13
12:01
(0) Для конкретной строки ТЧ чтоли? Чтобы на док из строки делался новый док на основании?

В тч стандартную кнопку не сделаешь такую, всё писать самому надо, выбор вида документа + (1)
4 Dirk Diggler
 
22.07.13
12:11
(1) не, не то. Заполнить() - это когда вид заполняемого док уже известен.
(3) Да, именно так. Епть, что ж так неудобно
5 cw014
 
22.07.13
12:15
Вообще ничего не понял. Если есть конкретная строка ТЧ, тогда что мешает тянуть из нее заказ и по нему методом Заполнить() заполнять все что нужно?
6 Dirk Diggler
 
22.07.13
12:16
(5) А что именно заполнять? На основании заказа можно с полтора десятка разных документов, от резервирования до реализации. Что именно заполнять будем?
7 Поросенок Петр
 
22.07.13
12:16
В УФ команд можно насовать из закладки "Глобальные команды".
8 Dirk Diggler
 
22.07.13
12:17
(7) обычные формы.
9 Поросенок Петр
 
22.07.13
12:19
Подменюшку ввода на основании по метаданным заполнить это пять минут с двумя перекурами.
10 cw014
 
22.07.13
12:20
(6) Сделай форму выбора вида документа. Список можешь составить на основании метаданных заказа