&НаСервере Процедура ПолучитьКартинку(Пппп,ПодписьСотрудника) ПС = ПоместитьВоВременноеХранилище(Пппп.Значение,Новый УникальныйИдентификатор); КонецПроцедуры
Рис.Картинка = Новый Картинка(ПС);
Процедура ПолучитьКартинку(Пппп,ПСотрудника)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПрисоединенныеФайлы.ПрисоединенныйФайл,
| ПрисоединенныеФайлы.ХранимыйФайл,
| ПрисоединенныеФайлы.ПрисоединенныйФайл.Наименование
|ИЗ
| РегистрСведений.ПрисоединенныеФайлы КАК ПрисоединенныеФайлы
|ГДЕ
| ПрисоединенныеФайлы.ПрисоединенныйФайл.Наименование = &П";
Запрос.УстановитьПараметр("П", Пппп.Значение.Наименование);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ПСотрудника = Выборка.ХранимыйФайл.Получить();
Иначе
Сообщить("Файл <" + Строка(Пппп.Значение.Наименование) + "> не найден!",);
КонецЕсли;
КонецПроцедуры
ПолучитьКартинку(Пппп,ПСотрудника); Рис.Картинка = Новый Картинка(ПСотрудника);