|
Присоединить при выводе макета
| ☑ |
0
Alex87r
20.05.17
✎
19:01
|
Привет Всем!
При выводе печатной формы картинка выводится ниже, чем я хочу.
Как бы сделать, чтобы она была напротив текста, а не ниже его?
Картинка:
Текст вывожу через ТабличныйДокумент.Вывести(ОбластьМакета);, картинку через ТабличныйДокумент.Присоединить(ОбластьОписаниеКартинка);
|
|
1
mistеr
20.05.17
✎
19:33
|
(0) Картинка.Расположить()
|
|
2
Alex87r
20.05.17
✎
19:44
|
(1) не совсем понял, к чему это применить?
|
|
3
Chameleon1980
20.05.17
✎
19:53
|
отсюда вот ну вообще ничего не видно.
ни исходного макета
ни кода
|
|
4
Alex87r
20.05.17
✎
20:12
|
(3)
вот макет
ОбластьМакета = Макет.ПолучитьОбласть("ОписаниеТовара");
ОбластьМакета.Параметры.ОписаниеТовара = ОписаниеТовара;
ТабличныйДокумент.Вывести(ОбластьМакета);
Если ЗначениеЗаполнено(СтрокаТовары.Номенклатура.ФайлКартинки) Тогда
ОбластьОписаниеКартинка = Макет.ПолучитьОбласть("ОписаниеКартинка");
УстановитьПривилегированныйРежим(Истина);
КартинкаНоменклатуры = ПрисоединенныеФайлы.ПолучитьДвоичныеДанныеФайла(СтрокаТовары.Номенклатура.ФайлКартинки);
УстановитьПривилегированныйРежим(Ложь);
ОбластьКартинка = ОбластьОписаниеКартинка.Области.АдресКартинки;
Если ТипЗнч(КартинкаНоменклатуры) = Тип("Картинка") Тогда
ОбластьКартинка.Картинка = КартинкаНоменклатуры;
ИначеЕсли ТипЗнч(КартинкаНоменклатуры) = Тип("ДвоичныеДанные") Тогда
ОбластьКартинка.Картинка = Новый Картинка(КартинкаНоменклатуры);
КонецЕсли;
//ОбластьОписаниеКартинка.Параметры.Расшифровка = "АдресКартинки";
ТабличныйДокумент.Присоединить(ОбластьОписаниеКартинка,);
|
|
5
RomanYS
20.05.17
✎
20:18
|
(4) так область картинки это 3 строки, а описание - одна
|
|
6
Alex87r
20.05.17
✎
20:19
|
(5) ну да, точно. спасибо
|
|
7
Chameleon1980
20.05.17
✎
20:28
|
(6) ну Семен Семеныч
|
|