Имя: Пароль:
1C
1С v8
Как в Создать на основании передать Структуру
0 Gera1t
 
03.02.25
13:44
Здравствуйте!
Есть конфигурация БП 3.
Через расширение добавлен документ, используется только для вывода печатной формы. Создается на основании Счета покупателю.
В процедуре ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) ДанныеЗаполнения передается ссылка на документ, даже если выделено несколько документов.
Если создаю Реализацию, передается Структура.
Как сделать, чтобы передавалась структура из выделенных документов при создании на основании?
Спасибо!
1 Волшебник
 
03.02.25
13:44
как называется документ?
2 Gera1t
 
03.02.25
13:45
(1) Добавленный? Спецификация.
3 Волшебник
 
03.02.25
13:46
Передавать надо не структуру, а массив:

ДокОбъектСпецификация.Заполнить(МассивВыделенныхДокументов);
4 Gera1t
 
03.02.25
13:51
(3) Это я понимаю, но дело в том, что я ничего не передаю сам. Я просто указал, что добавленный мной документ создается на основании счета и команда в разделе Создать на основании появилась сама
5 CepeLLlka
 
03.02.25
13:50
(0)Создай свою команду и передавай в "ДанныеЗаполнения" всё что хочется
6 Gera1t
 
03.02.25
13:50
(5) Вариант, спасибо!
7 Волшебник
 
03.02.25
13:51
(4) А теперь передавайте
8 Волшебник
 
03.02.25
13:52
Документ надо добавить в основную конфигурацию
9 youalex
 
03.02.25
13:56
(6) В типовой,  если посмотришь,  так и делается, отдельная команда для создания реализаций, она подменяет стандартную в подменю
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн