|
вывод картинки на печать в макет | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
03.09.20
✎
09:31
|
В справочнике есть реквизит картинка типа ХранилищеЗначений.
Там двоичные данные ДокументОбъект.Изделие.Картинка.Файл.Получить() http://joxi.ru/L21g3j4cgEbG8r Как загруженное туда изображение можно вывести в макет печатной формы? Учитывая что на форму справочника это выводится как &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) //отображение картинки при открытии формы справочника Фото = ПолучитьНавигационнуюСсылку(Объект.Картинка, "Файл"); //устанавливаем автомасштаб для картинки Элементы.Фото.РазмерКартинки = РазмерКартинки.АвтоРазмер; КонецПроцедуры // |
|||
1
ejikbeznojek
03.09.20
✎
09:38
|
Давай, показывай как пробовал)))
А так вроде можно написать новый картинка(ТвоиДвоичныеДанные) |
|||
2
NIGHTHUNTER
03.09.20
✎
09:56
|
(1) Вот так пробую
Рисунок = ОбластьТХШТч.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Картинка = ДокументОбъект.Изделие.Картинка.Файл.Получить(); Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; В этой области ОбластьТХШТч = Макет.ПолучитьОбласть("ТехническиеХарактеристикиШапкаТч"); Есть поле Картинка, - заполнение Параметр . |
|||
3
NIGHTHUNTER
03.09.20
✎
09:59
|
На это конечно идет ошибка (2) - не соответствие типов, где не ясно....
|
|||
4
NIGHTHUNTER
03.09.20
✎
10:06
|
пробую так тоже не идет, как нужно?
Картинка = Новый Картинка(ДокументОбъект.Изделие.Картинка.Файл.Получить()); // Элемент управления "Логотип" входит в коллекцию картинок области. ОбластьТХШТч.Рисунки.Картинка.Картинка = Картинка; // |
|||
5
NIGHTHUNTER
03.09.20
✎
10:11
|
ПОЛУЧИЛОСЬ ВОТ ТАК ВОТ, УВИДЕТЬ РЕЗУЛЬТАТ. Какие рекомендации ?
// // 2. ВЫВОД ИЗОБРАЖЕНИЯ Рисунок = ОбластьТХШТч.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Верх = 5; Рисунок.Высота = 70; Рисунок.Ширина = 70; Рисунок.Лево = 5; Рисунок.Картинка = Новый Картинка(ДокументОбъект.Изделие.Картинка.Файл.Получить()); Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмер; // |
|||
6
NIGHTHUNTER
03.09.20
✎
11:12
|
Почему вот это изображение http://joxi.ru/bmoyBOni9DPpqA
которое так же выводится на форме элемента справочника вот так выводится на печатной форме? http://joxi.ru/EA40apjUO3QJ3A вот таким выводом ? // 2. ВЫВОД ИЗОБРАЖЕНИЯ Рисунок = ОбластьТХШТч.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Верх = 27; Рисунок.Высота = 95; Рисунок.Ширина = 95; Рисунок.Лево = 192; Рисунок.Картинка = Новый Картинка(ДокументОбъект.Изделие.Картинка.Файл.Получить()); Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмер; // что подправить, что бы картинка выводилась не в обрезанном формате ? |
|||
7
NIGHTHUNTER
03.09.20
✎
11:15
|
вот это помогло
Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; то есть проблема, (6) была из за Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмер; // |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |