|
Печать из списка документов ↓ (Волшебник 08.01.2025 11:29)
НоваяВолна, Волшебник, Prog_man, mikecool, AAA, Михаил Козлов, Смотрящий, PR, Fedor-1971, АгентБезопаснойНацио, AndreyZhukov, Гипервизор, Amfiaray, p-soft, denk32, formista2000, AlexKimp, SleepyHead, Лирик
| ☑ |
0
Prog_man
08.01.25
✎
10:25
|
Добрый день!
подскажите как передать в массив объектов (во ВПФ), все документы из динамического списка заказы (УНФ 3.0) ?
сейчас передаются только выделенные в списке документы.
|
|
1
Prog_man
08.01.25
✎
10:26
|
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.4.3.2");
ПараметрыРегистрации.Информация = НСтр("ru = 'Реестр Заказов'");
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма();
ПараметрыРегистрации.Версия = "08.01.2025";
ПараметрыРегистрации.Назначение.Добавить("Документ.ЗаказПокупателя");
ПараметрыРегистрации.БезопасныйРежим = Истина;
Команда = ПараметрыРегистрации.Команды.Добавить();
Команда.Представление = НСтр("ru = 'Реестр Заказов'");
Команда.Идентификатор = "РеестрЗаказов";
Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
Команда.ПоказыватьОповещение = Истина;
Команда.Модификатор = "ПечатьMXL";
Возврат ПараметрыРегистрации;
КонецФункции
|
|
2
Prog_man
08.01.25
✎
10:26
|
Процедура Печать(МассивОбъектовНазначения, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "РеестрЗаказов") Тогда
ТабличныйДокумент = ПечатьВнешнейПечатнойФормы(МассивОбъектовНазначения, ОбъектыПечати, "");
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "РеестрЗаказов", "Реестр Заказов", ТабличныйДокумент);
КонецЕсли;
КонецПроцедуры
|
|
3
AAA
08.01.25
✎
10:29
|
а что мешает все строчки списка выделить одним нажатием Ctrl+A ?
|
|
4
Prog_man
08.01.25
✎
10:32
|
(3) как вариант, но хотелось бы по нормальному сразу список передавать, да и пользователям удобнее
|
|
5
Волшебник
08.01.25
✎
11:16
|
Вы собираетесь печатать сразу по динамическому списку? Вы рехнулись
|
|
6
Prog_man
08.01.25
✎
11:22
|
(5) там печатная форма реестра, так что норм.
странно что типового реестра нет в УНФ
|
|
7
Волшебник
08.01.25
✎
11:25
|
(6) Ну так это обычный отчёт с отборами. Зачем его вызывать из динамического списка?
|
|
8
Prog_man
08.01.25
✎
11:28
|
(7) так печатная форма внешняя, и в массив документов передаются только выбранные строки. как сделать реестр по всем документам, которые есть в списке (список с отборами).
|
|
9
Волшебник
08.01.25
✎
11:29
|
(8) сделайте внешний отчёт, где можно задать период и пару отборов. Не ебите мозги
|
|
10
Prog_man
08.01.25
✎
11:30
|
(7) можно сделать конечно отчетом на СКД (так наверно и сделаю), если не получится список передать в ВПФ
|
|
11
Михаил Козлов
08.01.25
✎
13:20
|
(7) Чем Вывести список не подходит (если правильно понял)?
|
|
12
Prog_man
08.01.25
✎
13:25
|
(11) в списке, итоговой суммы нет по заказам
|
|