|
v7: 1с 7.7 рисование таблицы в макете | ☑ | ||
---|---|---|---|---|
0
flame007
08.07.14
✎
18:35
|
Добрый вечер!
Кто знает, как можно вывести на печатную форму таблицу вида ячейка А1 | ячейка А2 | ячейка Б1 ячейка А3 | т.е. чтобы в ячейке Б1 указывалось общее значение для ячеек первого столбца? Пробовала использовать ВывестиСекцию, Присоединить секцию, но все одинаково - выводит строками подряд. естественно, ячеек в столбце А может быть сколько угодно, поэтому не получится рисовать их так на макете... Помогите, пожалуйста! или может кто знает где грамотно расписаны примеры рисования таблиц? |
|||
1
ДенисЧ
08.07.14
✎
18:37
|
выводи отдельными строчками, потом получай область и объекдиняй
|
|||
2
Birmingem
08.07.14
✎
18:47
|
ячейка А1 | пустая ячейка Б2
ячейка А2 | ячейка Б1 ячейка А3 | пустая ячейка Б2 |
|||
3
фобка
08.07.14
✎
18:47
|
Обозначь вертикальную секцию в макете, затем метод присоединитьсекцию - т.е. чтото типа
Вывестисекцию("строка|верт1"); Присоединитьсекцию("строка|верт2"); |
|||
4
flame007
08.07.14
✎
19:17
|
(3) вот так просто добавляет к нижней строке
ячейка А1 | ячейка А2 | ячейка А3 | ячейка Б1 А нужно чтобы все ячейки столбца Б объединялись в одну и в ней по центру отображалось значение. (1) как объединять? т.е. не выводить строки на макет, а выводить их в какие-то области, а потом области объединять? Метод Объединить() объединяет ячейки внутри одной области, а как соединить две разные области? |
|||
5
flame007
08.07.14
✎
19:18
|
(2) такой вариант не подойдет, потому что ячеек в столбце А может быть как одна так и десять...
|
|||
6
фобка
08.07.14
✎
19:31
|
(4) вертикальное объединение в семерке - зло
|
|||
7
flame007
08.07.14
✎
19:32
|
(6) но как-то же это можно сделать?
|
|||
8
фобка
08.07.14
✎
19:33
|
(7) можно считай область
|
|||
9
flame007
08.07.14
✎
19:35
|
(8) можно чуть подробнее...)
вот сейчас я вывожу строки, у меня в столбце Б нужная строчка в самом низу. как ее объединить с предыдущими? |
|||
10
фобка
08.07.14
✎
19:36
|
Т.е. Номера начальных строк, колонки, конечной строки. Смотри с синтакс-помощнике методы у области..
Ну и тебе делить на вертикальные секции ненужно даже, поэтому (3) не учитывай |
|||
11
flame007
08.07.14
✎
19:38
|
(10) о, боже... ладно, спасибо) продолжу завтра с утра разбираться, а то уже голова болит от этой дурацкой семерки!
|
|||
12
vcv
09.07.14
✎
08:21
|
Программно. При выводе запомнить номер первой строки в таблице (ячейка А1). После вывода последней ячейки для области в строках А1-Аn и колонке В объединить ячейки. Установить значение Текст, нужное выравнивание по вертикали и прочее оформление.
(11) "голова болит от этой дурацкой семерки" Это вы просто более других языков не знаете. С языками программирования так же, как и с иностранными языками - после третьего выученного все остальные становятся гораздо проще. |
|||
13
flame007
10.07.14
✎
15:58
|
(10) ,(12) спасибо, я так сделала, все получилось)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |