Печатная форма "Справка-расчет" для документа "Переоценка валюты" 7.7
Печатная форма инициализируется через меню программы: Файл — > Открыть.
Для привязки печатной формы к конфигурации необходимо:
1. Подключить печатную форму через меню: Сервис -> Регистрация внешних печатных форм
к документу «Переоценка валюты»
2. На форму документа «Переоценка валюты» добавить кнопку «Печать».
3.В формулу кнопки прописать: «ПоКнопкеПечать()»
4. В модуль формы добавить процедуру «ПоКнопкеПечать()» с текстом:
//******************************************************************************
// ПоКнопкеПечать()
//
// Вызывается из формул элементов диалога:
// Кнопка "кнПечать".
//
// Описание:
// Определяется соответствующая печатная форма.
//
Процедура ПоКнопкеПечать(СразуНаПринтер = 0,КолЭкз = 1)
Параметры = СоздатьОбъект("СписокЗначений");
Параметры.ДобавитьЗначение(Контекст, "Контекст");
Параметры.ДобавитьЗначение(СразуНаПринтер, "Устройство");
Параметры.ДобавитьЗначение(КолЭкз, "КоличествоКопий");
ОткрытьФорму("Отчет", Параметры, глКаталогПечФорм+ТаблицаПечФорм.ПолучитьЗначение(НомерТекущейФормы,"Файл"));
КонецПроцедуры // ПоКнопкеПечать()
В Конфигурации 1С77:Бухгалтерия процедура не работает.
Выдается ошибка:
Спр=СоздатьОбъект(«Справочник.анПравилаСубконтоСч91переоценки»);
{E:1CEXTFORMSPRNFORMSСправкаРасчетПереоценкаВалюты.ERT(117)}: Неуданная попытка создания объекта (Справочник.анПравилаСубконтоСч91переоценки)