Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0
Здравствуйте форумчане. 1С:Предприятие 8.3 (8.3.11.2924) Бухгалтерія для України, редакція 2.0. (2.0.7.2) Прошу помощи по такому вопросу: Сделал внешнюю печатную форму Акта для документа РеализацияТоваровУслуг. Все работает, из документа вызывается. Теперь задачу мне усложнили и попросили такой же акт, но не для одного документа, а для нескольких документов за определенный период по определенному контрагенту. Запросы в функции я поменял, установил в них параметрами НачалоПериода, КонецПериода и Контрагент, проверил в консоли запросов - запросы возвращают всё что нужно для формирования печатной формы, НО это в консоли запросов, а нужно чтобы при вызове открывалась форма с выбором периода и контрагента, а затем по нажатии кнопки печать уже происходило формирование печатной формы... Проблема в следующем: как заставить открываться эту форму и передавать из неё параметры в запрос? П.С. Процедуру Печать и Функцию ПечатьАктаОбОказанииУслуг, возвращающую ТабДокумент, взял из МодуляМенеджера документа РеализацияТоваровУслуг. Как теперь вызвать Печать из МодуляФормы и передать параметры в запросы функции?
Группа: Местный
Сообщений: 2908
Из: Київ, Україна
Спасибо сказали: 1159 раз
Рейтинг: 1244.5
sanytch @ Сегодня, 10:16
, Версия БСП данной конфигурации не позволяет штатно так делать. Т. е. форму открыть можно, получить параметры можно, но на этом все: генерацию и вывод печатной формы придется делать вне интерфейса подсистемы Печати. Но зачем все это делать, если данную цель можно достичь путем отбора в списке документов нужного контрагента, выделения нескольких документов и стандартной печати сразу всех этих документов?
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0
Petre @ Сегодня, 10:38
, Спасибо за ответ. Действительно можно и описанным Вами способом, НО при этом формируется отдельные печатные формы (Акты), а нужен 1 АКТ, где в таблице все отобранные записи за период, т.е. примерно такая таблица с такими столбцами: "Дата|Услуга|Количество|Цена|Сумма|" По быстрому запилил ВнешнийОтчет... Запрос в СКД тот же... Открываю в режиме предприятия - не показывает параметры... Где то нужно указать что нужно их отображать?
Группа: Местный
Сообщений: 306
Спасибо сказали: 75 раз
Рейтинг: 0
sanytch @ Сегодня, 11:16
, Проверьте в СКД на вкладке параметры не стоит ли флаг Ограничить, если нет то на вкладке Отчет в параметрах нужно настроить быстрые настройки.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(sanytch @ 09.02.18, 11:16)
НО при этом формируется отдельные печатные формы (Акты), а нужен 1 АКТ, где в таблице все отобранные записи за период,
Зачем вы тогда лезете в типовую печать, ваша задача это совсем отдельная печатная форма, источником которой будет отчет. Работайте с СКД, перетащите туда нужный макет и заполняйте его в СКД, период и контрагент это будут параметры отчета.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0
podcast @ Сегодня, 11:38
, Флаг "Ограничение доступности" на вкладке Параметры отсутствует:
Цитата(podcast @ 09.02.18, 11:38)
вкладке Отчет в параметрах нужно настроить быстрые настройки.
Не совсем понял где это
Цитата(logist @ 09.02.18, 15:05)
Зачем вы тогда лезете в типовую печать
Да думал изменить малёхо и должно получится...
Цитата(logist @ 09.02.18, 15:05)
Работайте с СКД, перетащите туда нужный макет и заполняйте его в СКД
Плохо знаком с заполнением макетов в СКД, подозревал, что это один из вариантов, но хотел как то попроще реализовать... видимо придется курить этот раздел)
Спасибо за дельный совет!
Всем большое спасибо! Нашел как "заставить" параметры отображаться в отчете. от внешней обработки отказался и продолжаю на СКД, курю заполнение макетов в СКД)))
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!