![]() |
|
Печать из списка документов 🠗 (Волшебник 08.01.2025 11:29) |
☑ | ||
---|---|---|---|---|
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) в списке, итоговой суммы нет по заказам
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |