Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Указание дополнительных параметров перед формированием внешней печатной формы          
sanytch Подменю пользователя
сообщение 09.02.18, 10:16
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте форумчане.
1С:Предприятие 8.3 (8.3.11.2924)
Бухгалтерія для України, редакція 2.0. (2.0.7.2)
Прошу помощи по такому вопросу:
Сделал внешнюю печатную форму Акта для документа РеализацияТоваровУслуг. Все работает, из документа вызывается. Теперь задачу мне усложнили и попросили такой же акт, но не для одного документа, а для нескольких документов за определенный период по определенному контрагенту. Запросы в функции я поменял, установил в них параметрами НачалоПериода, КонецПериода и Контрагент, проверил в консоли запросов - запросы возвращают всё что нужно для формирования печатной формы, НО это в консоли запросов, а нужно чтобы при вызове открывалась форма с выбором периода и контрагента, а затем по нажатии кнопки печать уже происходило формирование печатной формы...
Проблема в следующем: как заставить открываться эту форму и передавать из неё параметры в запрос?
П.С. Процедуру Печать и Функцию ПечатьАктаОбОказанииУслуг, возвращающую ТабДокумент, взял из МодуляМенеджера документа РеализацияТоваровУслуг. Как теперь вызвать Печать из МодуляФормы и передать параметры в запросы функции?


 ! 

Правила: 4,5
 


Сообщение отредактировал logist - 09.02.18, 15:02

Petre Подменю пользователя
сообщение 09.02.18, 10:38
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

sanytch @ Сегодня, 10:16 * ,
Версия БСП данной конфигурации не позволяет штатно так делать. Т. е. форму открыть можно, получить параметры можно, но на этом все: генерацию и вывод печатной формы придется делать вне интерфейса подсистемы Печати.
Но зачем все это делать, если данную цель можно достичь путем отбора в списке документов нужного контрагента, выделения нескольких документов и стандартной печати сразу всех этих документов?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: sanytch,

sanytch Подменю пользователя
сообщение 09.02.18, 11:16
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0

Petre @ Сегодня, 10:38 * ,
Спасибо за ответ. Действительно можно и описанным Вами способом, НО при этом формируется отдельные печатные формы (Акты), а нужен 1 АКТ, где в таблице все отобранные записи за период, т.е. примерно такая таблица с такими столбцами: "Дата|Услуга|Количество|Цена|Сумма|"
По быстрому запилил ВнешнийОтчет... Запрос в СКД тот же... Открываю в режиме предприятия - не показывает параметры... Где то нужно указать что нужно их отображать?

podcast Подменю пользователя
сообщение 09.02.18, 11:38
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 306
Спасибо сказали: 74 раз
Рейтинг: 0

sanytch @ Сегодня, 11:16 * ,
Проверьте в СКД на вкладке параметры не стоит ли флаг Ограничить, если нет то на вкладке Отчет в параметрах нужно настроить быстрые настройки.

logist Подменю пользователя
сообщение 09.02.18, 15:05
Сообщение #5

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(sanytch @ 09.02.18, 11:16) *
НО при этом формируется отдельные печатные формы (Акты), а нужен 1 АКТ, где в таблице все отобранные записи за период,

Зачем вы тогда лезете в типовую печать, ваша задача это совсем отдельная печатная форма, источником которой будет отчет. Работайте с СКД, перетащите туда нужный макет и заполняйте его в СКД, период и контрагент это будут параметры отчета.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: sanytch,

sanytch Подменю пользователя
сообщение 09.02.18, 15:47
Сообщение #6

Говорящий
***
Группа: Пользователи
Сообщений: 93
Спасибо сказали: 0 раз
Рейтинг: 0

podcast @ Сегодня, 11:38 * ,
Флаг "Ограничение доступности" на вкладке Параметры отсутствует:

Цитата(podcast @ 09.02.18, 11:38) *
вкладке Отчет в параметрах нужно настроить быстрые настройки.

Не совсем понял где это

Цитата(logist @ 09.02.18, 15:05) *
Зачем вы тогда лезете в типовую печать

Да думал изменить малёхо и должно получится...
Цитата(logist @ 09.02.18, 15:05) *
Работайте с СКД, перетащите туда нужный макет и заполняйте его в СКД

Плохо знаком с заполнением макетов в СКД, подозревал, что это один из вариантов, но хотел как то попроще реализовать... видимо придется курить этот раздел)

Спасибо за дельный совет!


Всем большое спасибо! Нашел как "заставить" параметры отображаться в отчете. от внешней обработки отказался и продолжаю на СКД, курю заполнение макетов в СКД)))

Vit0 Подменю пользователя
сообщение 13.02.18, 11:45
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0


 ! 

Правила: 12
 


Сообщение отредактировал logist - 13.02.18, 12:09

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 20:32
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!