Имя: Пароль:
1C
1С v8
Выравнивание картинки в строке ТЧ
0 seller7
 
31.01.16
00:06
Не удается поместить картинку по центру ячейки в строке табличного документа:
Например код, приведенный ниже не отрабатывает:
ОбластьСтрокиТаблицы.Рисунки[0].Верх = 18;

может кто сталкивался с проблемой?
1 vde69
 
31.01.16
00:39
ты хочешь так:


болт <картинка> М5
2 seller7
 
31.01.16
10:38
(1) прошу отвечать по делу..
3 mistеr
 
31.01.16
12:37
(0) Рисунок находится не в ячейке, а в отдельном слое поверх ячеек. Поэтому поместить его по центру ячейки будет проблематично. Все что ты можешь, это Расположить().

---------------------------
РисунокТабличногоДокумента (SpreadsheetDocumentDrawing)
Верх (Top)
Использование:

Чтение и запись.
Описание:

Тип: Число. Содержит положение верхней границы рисунка, отсчитываемое от верхней стороны табличного документа (в миллиметрах).
4 seller7
 
31.01.16
17:06
(3) так и понял, что проблематично. Но все-таки, может кто решал подобную задачу.. Пока вижу одно решение - создать несколько строк в макете с различной высотой, и в зависимости от количества текста в описании, выбирать подходящий..
5 vde69
 
31.01.16
17:13
(2) я именно по делу, картинка - это ДОПОЛНЕНИЕ к ТЕКСТУ,

для размещения картинки нужно понять как потом будет размещен текст, в (1) я предложил как это делает WORD (называется "обтекание"),

реализация от 1с избавляет тебя от такой проблемы, а ты этого не понимаешь... я пытаюсь тебе это объяснить...

если тебя что-то не устраивает - юзай ACTIV-X, или WEB объекты...

в 1с есть единственный объект который позволяет оперировать слоями, сам подумай какой, но он тебе все равно не пойдет...
6 seller7
 
01.02.16
16:55
(5) реализация от 1с избавляет тебя от такой проблемы, а ты этого не понимаешь... я пытаюсь тебе это объяснить...

о какой реализации идет речь? можно пример кода
7 seller7
 
06.02.16
13:43
up