![]() |
|
Табличный документ, Рисунок: не удается расположить | ☑ | ||
---|---|---|---|---|
0
DCKiller
07.07.15
✎
06:42
|
Есть вот такой код, который, по идее, должен разместить рисунок в области уже выведенной в табличный документ секции:
ОбластьПриемник = ТабДокумент.ПолучитьОбласть(ПерваяСтрокаНаСтранице, 7, ПерваяСтрокаНаСтранице, 7); Рисунок = ОбластьПриемник.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Рисунок.Картинка = ОбластьКартинки.Рисунки.D4.Картинка; ОбластьЯчеек = ТабДокумент.Область(ПерваяСтрокаНаСтранице, 7, ПерваяСтрокаНаСтранице, 7); Рисунок.Расположить(ОбластьЯчеек); Но он почему-то не выводит, никакого рисунка не видно. Если что, картинка в ОбластьКартинки, которую устанавливаю, существует и имеет внешний вид. В чем проблема, что именно не так? Платформа 8.2 (перейти на 8.3 не предлагать ;) |
|||
1
DCKiller
07.07.15
✎
07:31
|
Приподнимем...
|
|||
2
ЧеловекДуши
07.07.15
✎
08:10
|
РисунокТабличногоДокумента (SpreadsheetDocumentDrawing)
Расположить (Place) Синтаксис: Расположить(<ОбластьЯчеек>) Параметры: <ОбластьЯчеек> (обязательный) Тип: ОбластьЯчеекТабличногоДокумента. Область, в которой будет расположен рисунок. Описание: Помещает рисунок в указанной области ячеек табличного документа. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: ТабДок = Новый ТабличныйДокумент; МояКартинка = Новый Картинка("C:\My Documents\qwerty.bmp"); Рис=ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); Индекс=ТабДок.Рисунки.Индекс(Рис); ТабДок.Рисунки[Индекс].Картинка = МояКартинка; ТабДок.Рисунки[Индекс].Расположить(ТабДок.Область("R1C1:R4C4")); ТабДок.Показать(); |
|||
3
ЧеловекДуши
07.07.15
✎
08:11
|
(0) Сравни код из СП и свой код. Найди разницу :)
|
|||
4
ЧеловекДуши
07.07.15
✎
08:12
|
(0) >>> Рисунок.Картинка = ОбластьКартинки.Рисунки.D4.Картинка;
Откуда такая уверенность, что там что-то есть? |
|||
5
DCKiller
07.07.15
✎
08:21
|
(3) Кроме ТабДок.Показать других различий как-то что-то и не наблюдаю...
(4) Картинка есть. Если вставить ОбластьПриемник.Показать, она выводит несколько таб. документов на экран с этой картинкой (больше, правда, ничего нет). Истина где-то рядом... (с) |
|||
6
shpioleg
07.07.15
✎
09:02
|
Может поможет такой фрагмент как я расставляю фигуры на шахматной доске.
|
|||
7
DCKiller
07.07.15
✎
09:04
|
(6) Не, не фига, то же самое. С индексом я уже тоже пробовал.
|
|||
8
DCKiller
07.07.15
✎
09:47
|
Еще какие идеи есть?
|
|||
9
DCKiller
07.07.15
✎
10:41
|
ап
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |