Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
logist @ Сегодня, 15:36
, В модуле Менеджера стоит код
Функция Печать(Ссылка, ИмяПечатнойФормы=Неопределено) Экспорт Если ИмяПечатнойФормы = Неопределено Тогда Возврат Новый Структура("ТОРГ12", "ТОРГ-12 (Товарная накладная) за покупателя"); ИначеЕсли ИмяПечатнойФормы = "ТОРГ12" Тогда Возврат СформироватьТОРГ12(Ссылка); КонецЕсли;
КонецФункции
Открывает форму выбора печатных форм и только одну "Торг12"
В том же модуле работает СформироватьТОРГ12(Ссылка);
Никак не могу сообразить как добавить в список свое имя печати, например "Доверенность" и запустить код СформироватьДоверенность()
По отладчику не нашел источник перечня форм печати для данного документа... Как добавить свою печатную форму?
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9
Цитата(Constantus @ 28.03.17, 10:40)
У меня не внешняя печатная форма. Простой макет, который я могу разместить в Общих Макетах...
Неужели вы думаете, что, просто добавив "макет", у вас заработает формирование печатной формы? Если же у вас кроме "макета" есть код его заполнения, то почему не хотите сделать печатную форму по методике дополнительных обработок (если конфигурация на БСП) или внешних печатных форм?
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Petre @ Сегодня, 16:14
,
Т.е., Вы хотите сказать, что мне необходимо сделать обработку, которая сформирует Доверенность. Потом эту обработку сохранить как внешнюю, сохранив на диске... Потом зайти в справочник "Дополнительные отчеты и обработки", далее её каким-то образом закрепить за документом "Поступления"?
Если так, то сохранится ли эта печать при миграции приложения?
Есть подробная инструкция как добавить свои печатные формы кроме тех, которые каким-то образом 1с прописали для себя?
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9
Цитата(Constantus @ 28.03.17, 13:24)
Есть подробная инструкция как добавить свои печатные формы кроме тех, которые каким-то образом 1с прописали для себя?
Считаю, что информации в помощи из окна справочника "Дополнительные отчеты и обработки" вполне достаточно (во всяком случае, в типовых). Кроме того, можно сказать какой-нибудь пример, которых в этих интернетах тоже хватает.
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(Constantus @ 28.03.17, 13:54)
Никак не могу сообразить как добавить в список свое имя печати, например "Доверенность" и запустить код СформироватьДоверенность()
Где-то там же есть процедура похожая на "ПолучитьСтруктуруПечатныхФорм" или как-то так, вот в нее надо добавить свою "кнопку", а потом уже в "Печать" ее формирование.
Личные бесплатные консультации не даю, для этого есть форум!
// Если ИмяПечатнойФормы=Неопределено, то возвращается список встроенных в конфигурацию макетов для переданной ссылки //иначе возвращается список встроенных в конфигурацию макетов для переданной ссылки Функция Печать(Ссылка, ИмяПечатнойФормы=Неопределено) Экспорт Если ИмяПечатнойФормы = Неопределено Тогда Возврат Новый Структура("ТОРГ12", "ТОРГ-12 (Товарная накладная) за покупателя"); ИначеЕсли ИмяПечатнойФормы = "ТОРГ12" Тогда Возврат СформироватьТОРГ12(Ссылка); КонецЕсли;
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Petre @ Сегодня, 18:33
,
Вот это наводка!!! Попробовал изменить структуру:
Функция Печать(Ссылка, ИмяПечатнойФормы=Неопределено) Экспорт Если ИмяПечатнойФормы = Неопределено Тогда Возврат Новый Структура("ТОРГ12, ППП", "ТОРГ-12 (Товарная накладная) за покупателя", "рррр"); ИначеЕсли ИмяПечатнойФормы = "ТОРГ12" Тогда Возврат СформироватьТОРГ12(Ссылка); ИначеЕсли ИмяПечатнойФормы = "ППП" Тогда Возврат СформироватьТОРГ12(Ссылка);
КонецЕсли;
КонецФункции
Вроде "ППП" сработало и открыла "Торг12"
Будет работать, если сделать другую СформироватьТОРГ12+ХХХХХХХХХХХХХ(Ссылка)?
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!