powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Печать доверенности на управляемой форме
7 сообщений из 7, страница 1 из 1
Печать доверенности на управляемой форме
    #39428320
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, форумчане!
БИТ.АППЕТИТ.Управляющий рестораном (1.1.15.9)
1С:Первый БИТ (1С:Предприятие 8.3 (8.3.8.2054))

Потребовалось в документ "РеализациюТоваровИУслуг" добавить возможность печати "Доверенности" (в типовой такой печати нет)

На форме документа "РеализациюТоваровИУслуг" имеется кнопка "Печать" и при нажатии на нее выходит форма печати "Торг-12"

Каким образом мне можно добраться до данной формы, чтобы туда прописать еще одну форму печати "Доверенность"
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
Функция Печать(Ссылка, ИмяПечатнойФормы=Неопределено) Экспорт
	Если ИмяПечатнойФормы = Неопределено Тогда
		Возврат Новый Структура("ТОРГ12", "ТОРГ-12___ (Товарная накладная) за покупателя");
	ИначеЕсли ИмяПечатнойФормы = "ТОРГ12" Тогда
		Возврат СформироватьТОРГ12(Ссылка);
	КонецЕсли; 
	
КонецФункции



В конфигурации имеется Макет "Торг12" и мой "Доверенность"... В коде СформироватьТОРГ12(Ссылка) формирует печать

Как можно добиться:

Функция Печать(Ссылка, ИмяПечатнойФормы=Неопределено) Экспорт
Если ИмяПечатнойФормы = Неопределено Тогда
Возврат Новый Структура("ТОРГ12", "ТОРГ-12___ (Товарная накладная) за покупателя");
ИначеЕсли ИмяПечатнойФормы = "ТОРГ12" Тогда
Возврат СформироватьТОРГ12(Ссылка);
ИначеЕсли ИмяПечатнойФормы = "Доверенность" Тогда
Возврат СформироватьДоверенность(Ссылка);
КонецЕсли;

КонецФункции[/SRC]

Т.е. чтобы в форме выбора макетов появился другой макет???
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39428486
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina,

посмотри механизм формирвоания печатных форм.
ПриСозданииНаСервере создается список печатных форм, вот в него и вклинься.
Или сделай свою внешнюю печатную форму и подключи в базу.
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39428509
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир ЛазуркоUkraina,

посмотри механизм формирвоания печатных форм.
ПриСозданииНаСервере создается список печатных форм, вот в него и вклинься.
Или сделай свою внешнюю печатную форму и подключи в базу.

В каком именно документе создается формирование печатных форм?
Есть документ "ПоступлениеТоваров"... тама?
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39428519
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В форме "БИТ_ФормаВыбораПечатныхФормТонкая" нашел только это при создании насервере

Код: sql
1.
ДеревоМакетов = БИТ_ОбщегоНазначения.ПолучитьДеревоМакетовПечати(Ссылка0, ,,Ложь);



Прошелся отладчиком, но результат выходил только одна форма в процедуре:
"ПолучитьДеревоМакетовПечати"
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39428923
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вполне возможно закрытый модуль
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39430658
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina
Код: sql
1.
БИТ_ОбщегоНазначения.ПолучитьДеревоМакетовПечати

Это она! В типовых она находится в модуле ОбщегоНазначения, а у БИТа в его... БИТххххххххх
...
Рейтинг: 0 / 0
Печать доверенности на управляемой форме
    #39430664
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina
Код: sql
1.
ДеревоМакетов = БИТ_ОбщегоНазначения.ПолучитьДеревоМакетовПечати(Ссылка0, ,,Ложь);

Эта процедура ссылается на экспортную процедуру объекта документа ПолучитьСтруктуруПечатныхФорм() Экспорт,

но в твоём случае это тоже может быть БИТ_ПолучитьСтруктуруБлаБлаБла....

там просто в структуре формируется список печатных форм.

Владимир ЛазуркоПриСозданииНаСервереUkrainaнашел только это при создании насерверевот я об этом и говорил.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Печать доверенности на управляемой форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]