|
Можно ли вывести область в макет поверх нужной секции макета???
| ☑ |
0
mrzed12
29.07.14
✎
17:42
|
Собственно есть печать (это картинка обыкновенной печати, штампа)
Он размером 4 сантиметра..
Пробовал размещать в секции. Если помещается по высоте, то картинка в печати макета отображается. Но высота секции - сантиметр, полсантима... Если сделать нормального размера, то картинка выходит за пределы секции и в печати не отображается..
Можно ли вывести область в макет поверх нужной секции макета???
|
|
1
GenV
29.07.14
✎
20:16
|
(0) Как вариант - выводить картинку (с размером "Растянуть") маленького размера. После вывода обойти коллекцию рисунков у таб. док и увеличить размер нужной картинки.
|
|
2
Dmitry1c
29.07.14
✎
20:20
|
(0) не получится, лучше объедини две области макета в одну или увеличь
|
|
3
mrzed12
20.08.14
✎
12:55
|
(2) Получится, как в (1)!! Уже проверено!!!!!!!! Ура! Спасибо, GenV!
Если кому-то понадобится:
&НаСервере
Функция СформироватьМакет() Экспорт
текОбъект = РеквизитФормыВЗначение("Отчет").ЭтотОбъект;
Макет = текОбъект.ПолучитьМакет("Макет");
ОбластьСтрока1 = Макет.ПолучитьОбласть("Секция1"); // В этой секции уменьшенная картинка, чтоб помещалась в секцию
ОбластьСтрока2 = Макет.ПолучитьОбласть("Секция2"); // Это просто дальше строки подвала (макета), или чего там еще
ТабДок = Новый ТабличныйДокумент;
ТабДок.Присоединить(ОбластьСтрока1); // Выводим секцию с картинкой
ТабДок.Присоединить(ОбластьСтрока2); // Выводим дальше
ТабДок.Присоединить(ОбластьСтрока2);
ТабДок.Рисунки.рисПечать.Высота = 50; // Устанавливаем реальный размер, рисунок уже может выходить за пределы секции
// и даже перекрывать другие секции )
ТабДок.Рисунки.рисПечать.Ширина = 50;
Возврат ТабДок;
КонецФункции
&НаКлиенте
Процедура ПриОткрытии(Отказ)
СформироватьМакет().Показать();
КонецПроцедуры
|
|
4
Godofsin
20.08.14
✎
12:55
|
(3) ага, спасибо, записал в блокнот
|
|