|
Вывести картинку\фотографию справа, а у меня справа -внизу. | ☑ | ||
---|---|---|---|---|
0
SkillUp
11.07.18
✎
15:57
|
Есть код:
Если ТабличныйДокумент.РазмерСтраницы = "A4" Тогда //Первый документ картинка. Рисунок.Верх = 5; Рисунок.Высота = 40; Рисунок.Ширина = ТабличныйДокумент.ШиринаТаблицы*2.61; Рисунок.Лево = 5; Рисунок.Картинка = Новый Картинка("D:\base82\Goncharov\Акция.PNG"); Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; ОбластьМакета = Макет.ПолучитьОбласть("ОбластьКартинки"); ТабличныйДокумент.Вывести(ОблатьКартинка); //Второй документ картинка. Рисунок.Верх = 5; Рисунок.Высота =40; Рисунок.Ширина = ТабличныйДокумент.ШиринаТаблицы*2.61; Рисунок.Лево = ТабличныйДокумент.ШиринаТаблицы*2.61+10; Рисунок.Картинка = Новый Картинка("D:\base82\Goncharov\Акция.PNG"); Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; ОбластьМакета = Макет.ПолучитьОбласть("ОбластьКартинки"); ТабличныйДокумент.Вывести(ОблатьКартинка); Иначе .... Так вот, если документ А4 тогда надо картинку\фотографию вывести так- фото/фото у меня, по этому коду, сейчас, выводит так- фото/ фото Как, сделать чтоб выводил в таком формате - фото/фото , а не сдвигалось вниз? Надеюсь доступно объяснил... Фото ситуации - https://yadi.sk/i/Y7NIf1713Z4YkF |
|||
1
0xFFFFFF
11.07.18
✎
16:00
|
а вручную картинку в макет добавить - религия не позволяет?
|
|||
2
SkillUp
11.07.18
✎
16:02
|
(1) Вручную всмысле через Таблица- рисунки- картинка? Так?
|
|||
3
SkillUp
11.07.18
✎
16:04
|
(1) До этого так и делал, теперь надо по другому...
|
|||
4
Михаил Козлов
11.07.18
✎
16:12
|
Присоединить нельзя? Или в макете сделать 2 области (если правильно понял).
|
|||
5
Ёпрст
11.07.18
✎
16:15
|
(0)
заместо Вывести используй Присоединить |
|||
6
Ёпрст
11.07.18
✎
16:16
|
и указывай пересечение областей.
Или тупо, подвинь картинку куда нужно, указав границы |
|||
7
dezss
11.07.18
✎
16:18
|
кстати, я чета не понял...
а где сам рисунок в макет подставляется? |
|||
8
SkillUp
11.07.18
✎
16:19
|
(4) Та, вот, над этим сейчас думаю... Как вариант...
|
|||
9
SkillUp
11.07.18
✎
16:20
|
(7) как где - Рисунок.Картинка = Новый Картинка("D:\base82\Goncharov\Акция.PNG");
|
|||
10
dezss
11.07.18
✎
16:20
|
(9) а где объявление этого Рисунка?
|
|||
11
dezss
11.07.18
✎
16:22
|
Это вообще не понятно. Получаем ОбластьМакета, а выводим ОблатьКартинка, которая в этом куске кода даже не объявлена
ОбластьМакета = Макет.ПолучитьОбласть("ОбластьКартинки"); ТабличныйДокумент.Вывести(ОблатьКартинка); |
|||
12
SkillUp
11.07.18
✎
16:22
|
Вот, пытаюсь вывести по местоположению, но...
//Первый документ картинка. Рисунок.Верх = 5; Рисунок.Высота = 40; Рисунок.Ширина = ТабличныйДокумент.ШиринаТаблицы*2.61; Рисунок.Лево = 5; Рисунок.Картинка = Новый Картинка("D:\base82\Goncharov\Акция.PNG"); Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер; |
|||
13
SkillUp
11.07.18
✎
16:22
|
(11) Фотографию смотрел?
|
|||
14
dezss
11.07.18
✎
16:24
|
(13) СП читал?
ТабличныйДокумент (SpreadsheetDocument) Вывести (Put) Выводит табличный документ в результирующий табличный документ, добавляя его со следующей строки вслед за самой нижней выведенной строкой, начиная с первой колонки. Выделяю: ...вслед за самой нижней выведенной строкой... |
|||
15
dezss
11.07.18
✎
16:24
|
(12) покажи объявления твоих переменных Рисунок и ОблатьКартинка
|
|||
16
SkillUp
11.07.18
✎
16:25
|
(14) ОблатьКартинка = Макет.ПолучитьОбласть("ОбластьКартинки");
Рисунок = ОблатьКартинка.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); |
|||
17
dezss
11.07.18
✎
16:26
|
(16) вот и добавляй 2 рисунка в одну облась
|
|||
18
dezss
11.07.18
✎
16:27
|
(17) + и играйся уже там с их лево-право
|
|||
19
dezss
11.07.18
✎
16:27
|
(18) + а лучше, располагай их в непересекающихся областях и все будет гут
|
|||
20
Ёпрст
11.07.18
✎
16:28
|
(12) нужно не в макете рисунок двигать, а в результирующей таблице, после вывода секции
|
|||
21
SkillUp
11.07.18
✎
16:28
|
(19) Спасибо.
|
|||
22
Ёпрст
11.07.18
✎
16:29
|
(16) ну или так, хотя бы:
ОблатьКартинка = Макет.ПолучитьОбласть("ОбластьКартинки|ВертикальнаяХрень"); ...... ТабличныйДокумент.Вывести(ОблатьКартинка);//первая картинка ..... ТабличныйДокумент.Присоединить(ОблатьКартинка);//вторая |
|||
23
dezss
11.07.18
✎
16:30
|
(20) (22) а почему не в макете?
|
|||
24
SkillUp
11.07.18
✎
16:35
|
(22) Пробую...
|
|||
25
SkillUp
11.07.18
✎
16:43
|
(22) Ура, сарботало!!!
|
|||
26
SkillUp
11.07.18
✎
16:43
|
*заработало )))
|
|||
27
SkillUp
11.07.18
✎
16:44
|
(19) (22) СПАСиБО ОГРОМНОЕ!!!
|
|||
28
Ёпрст
11.07.18
✎
16:48
|
(23) ну, мало ли, 3 картинки надо в ряд, или 5..
|
|||
29
dezss
11.07.18
✎
16:50
|
(28) ну так если АвтоРазмер и область жестко задается, что оно и в цикле будет себя хорошо чувствовать)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |