Здравствуйте форумчане.
1С:Предприятие 8.3 (8.3.11.2924)
Бухгалтерія для України, редакція 2.0. (2.0.7.2)
Прошу помощи по такому вопросу:
Сделал внешнюю печатную форму Акта для документа РеализацияТоваровУслуг. Все работает, из документа вызывается. Теперь задачу мне усложнили и попросили такой же акт, но не для одного документа, а для нескольких документов за определенный период по определенному контрагенту. Запросы в функции я поменял, установил в них параметрами НачалоПериода, КонецПериода и Контрагент, проверил в консоли запросов - запросы возвращают всё что нужно для формирования печатной формы, НО это в консоли запросов, а нужно чтобы при вызове открывалась форма с выбором периода и контрагента, а затем по нажатии кнопки печать уже происходило формирование печатной формы...
Проблема в следующем: как заставить открываться эту форму и передавать из неё параметры в запрос?
П.С. Процедуру Печать и Функцию ПечатьАктаОбОказанииУслуг, возвращающую ТабДокумент, взял из МодуляМенеджера документа РеализацияТоваровУслуг. Как теперь вызвать Печать из МодуляФормы и передать параметры в запросы функции?
! | http://pro1c.org.ua/index.php?act=announce&id=2: 4,5 |
sanytch @ Сегодня, 10:16
,
Версия БСП данной конфигурации не позволяет штатно так делать. Т. е. форму открыть можно, получить параметры можно, но на этом все: генерацию и вывод печатной формы придется делать вне интерфейса подсистемы Печати.
Но зачем все это делать, если данную цель можно достичь путем отбора в списке документов нужного контрагента, выделения нескольких документов и стандартной печати сразу всех этих документов?
Petre @ Сегодня, 10:38
,
Спасибо за ответ. Действительно можно и описанным Вами способом, НО при этом формируется отдельные печатные формы (Акты), а нужен 1 АКТ, где в таблице все отобранные записи за период, т.е. примерно такая таблица с такими столбцами: "Дата|Услуга|Количество|Цена|Сумма|"
По быстрому запилил ВнешнийОтчет... Запрос в СКД тот же... Открываю в режиме предприятия - не показывает параметры... Где то нужно указать что нужно их отображать?
sanytch @ Сегодня, 11:16
,
Проверьте в СКД на вкладке параметры не стоит ли флаг Ограничить, если нет то на вкладке Отчет в параметрах нужно настроить быстрые настройки.
podcast @ Сегодня, 11:38
,
Флаг "Ограничение доступности" на вкладке Параметры отсутствует:
! | http://pro1c.org.ua/index.php?act=announce&id=2: 12 |
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua