#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("АвтоТест") Тогда
Возврат;
КонецЕсли;
ТипИсточника = ТипЗнч(Параметры.ИсточникСсылка);
Если ТипИсточника = Тип("СправочникСсылка.ОтправкиФСС") Тогда
HTMLТекст = Параметры.ИсточникСсылка.Протокол.Получить();
Иначе
КонтекстЭДО = ДокументооборотСКО.ПолучитьОбработкуЭДО();
ПоследняяОтправкаСсылка = КонтекстЭДО.ПолучитьПоследнююОтправкуОтчетаВФСС(Параметры.ИсточникСсылка);
Если ПоследняяОтправкаСсылка<> Неопределено Тогда
HTMLТекст = ПоследняяОтправкаСсылка.Протокол.Получить();
КонецЕсли;
КонецЕсли;
Если Параметры.ИсточникСсылка.СтатусОтправки = Перечисления.СтатусыОтправки.Сдан Тогда
Заголовок = НСтр("ru = 'Протокол о сдаче'");
Иначе
Заголовок = НСтр("ru = 'Протокол ошибок'");
КонецЕсли;
Элементы.КнопкаПечать.Видимость = Параметры.Свойство("ПечатьВозможна") И Параметры.ПечатьВозможна = Истина;
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура Печать(Команда)
Элементы.HTMLТекст.Документ.execCommand("Print");
КонецПроцедуры
#КонецОбласти