#0
by keramik
1С 8.2, Управление торговлей 10.3 Создал печатную форму в конфигурации, добавил кнопку в документ, которая вызывает непосредственно новую форму. Но когда открывается окно предпросмотра, то в нём не отображаются кнопки "На печать", "Сформировать PDF", "Отправить на почту". Однако у стандартных форм такие кнопки появляются. Как добавить эти кнопки, чтобы для запуска печати не надо было всё время жать "Ctrl+P"?
#2
by keramik
:D Пол дня тупил, крутил формы так и этак. А решение было примитивно-простым. Спасибо, заработало
#3
by keramik
Так, поторопился я кричать "Ура". Как в языке 1С указать, что надо выбирать для печати форму с названием "Print"? Код в обработке такой: УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(ЭтотОбъект); Он выводит на печать документ, который отмечен "По Умолчанию". Но как указать свой документ? Если вписываю УниверсальныеМеханизмы.НапечататьДокументPrint(ЭтотОбъект); то появляется ошибка Object method not found (НапечататьДокументPrint).
#8
by keramik
Вот процедура, которая выводит на печать документ: Если НЕ ПечДокумент.АвтоМасштаб И НЕ ЗначениеЗаполнено(ПечДокумент.ИмяПринтера) Тогда Я не понимаю, что именно тут поменять, чтобы печаталась новая форма Print. Добавил ИмяМакета = "Print" Но появилось сообщение, что Object method not found (Область) ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ПечатныйДокумент.Область); из процедуры ПриОткрытии, которая находится в форме "ПечатьДокументов".
#10
by keramik
А передавать надо в Процедуре "ПриОткрытии", которая в форме "ПечатьДокументов" находится?
#11
by keramik
Нашёл-таки, что и где выводить. Спасибо за подсказки всем. Добавил в конце процедуры, формарующей форму Print, строку:
#13
by keramik
Хммм.... Получается, что у меня кнопрой запускается процедура Print и генерит печатную форму, а затем ещё процедура "НапечататьДокумент" из "УниверсальныеМеханизмы" создаёт ещё одну форму для печати. Гррр.... мозг закипает потихоньку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: Табличное поле и общий журнал
- Программно получить остатки только по группе счетов
- 8.3 УФ , Отменить изменение реквизита табличной части документа
- Не сериализуется ИсторияПоискаТаблицы
- нужна помощь в оптимизации кода обработки
- Помогите разобраться в показателе норма рабочего времени.
- Мобильная платформа - прокрутка динамического списка
- 1с УПП 1.3 печатная форма ОС-6а
- Отладка запросов с временными таблицами
- Проблема на форме обработчика 1С 8.3
- Ошибка инициализации библиотеки модулей
- УФ Как отловить событие активизации окна формы?
- Публикация базы 1С на веб-сервере Apache на сервере Linux
- v7: Подключение к 1С 7.7 НЕ через OLE возможно?
- УПП. Как сдать корректирующую РСВ-1 ПФР?
- Пометка на удаление програмно
- Запрет выбора номенклатуры из определенной группы
- ПоказатьВводСтроки в веб-клиенте
- Ведомость по взаиморасчетам с контрагентами
- v7: Товарный отчёт не работает