|
Печатная форма, несколько таблиц на одном листе. | ☑ | ||
---|---|---|---|---|
0
woad2
13.12.13
✎
14:11
|
Нужно сделать печатную форму в которой будет выводится по 4 таблицы ,табличная часть документов, на листе, т.е.
Лист 1 Документ 1 Документ 2 Документ 3 Документ 4 товар 1 товар 1 товар 1 товар 1 товар 2 товар 2 товар 2 товар 2 товар 3 товар 3 Сумма 100 Сумма 200 Сумма 100 Сумма 200 Лист 2 Документ 1 Документ 2 Документ 3 Документ 4 товар 1 товар 1 товар 1 товар 1 товар 2 товар 2 товар 2 Сумма 100 Сумма 200 Сумма 100 Сумма 200 Как это реализовать? Перепробовал кучу вариантов в итоге сделал макет с вертикально расположенным текстом, и методом присоединить вывожу каждую таблицу вертикально, но начальство это не устраивает так при изменение ширины одной строки меняется ширина на всех листах. |
|||
1
Wobland
13.12.13
✎
14:12
|
а как ты видишь поведение формы при изменении ширины строки?
|
|||
2
woad2
13.12.13
✎
14:13
|
(1)Ну если вывести горизонтально то будет меняться ширина только в 4х таблицах.
|
|||
3
woad2
13.12.13
✎
14:13
|
(2)+ вернее высота
|
|||
4
woad2
13.12.13
✎
14:28
|
up
|
|||
5
woad2
16.12.13
✎
13:10
|
up
|
|||
6
kortun
16.12.13
✎
13:14
|
(5) попробуй настроить печать 4 страниц на одном листе
в параметрах печати |
|||
7
szhukov
16.12.13
✎
13:20
|
(0) "начальство это не устраивает так при изменение ширины одной строки меняется ширина на всех листах." - если предварительно выделить строку(и) - то меняться ширина будет только в выделенных строках...
Если разномастные таблицы на одном листе, то обычно создают колонки состоящие из нескольких клеточек. Т.е. оперируя терминами excel - одна ячейка = (А1:А10) другая (B1:B7) и т.д. |
|||
8
woad2
16.12.13
✎
13:27
|
(6)Пробовал, так не подходит, нужно именно в ряд 4 таблицы, а там получается 2 сверху 2 снизу.
(7)А можно поподробней? Просто никак понять не могу как можно вывести колонку со смещением в право, сначала в цикле делаем вывести() так выводим первую таблицу, а как потом остальные вывести правее этой? |
|||
9
woad2
17.12.13
✎
12:18
|
up
|
|||
10
woad2
20.12.13
✎
12:51
|
Ну подскажите пожалуйста как хотя бы 2 таблицы на листе вывести? Хоть в какую сторону смотреть? ВставитьОбласть()? Вывести() всегда выводит после самой нижней строки? Можно вывести таблицу в нужную мне колонку?
|
|||
11
Zero on a dice
20.12.13
✎
13:07
|
формируй несколько промежуточных табличных документов, в итоговом присоединяй друг к другу
|
|||
12
woad2
27.12.13
✎
18:06
|
(11)Сделал несколько промежуточных табличных документов, все отлично выходит так как и было нужно, но, при печати на листе выходит какая то пустая область, что это и как её убрать?
Так документ выглядит в 1С: http://yadi.sk/d/OUvlxtTqF4hmM А так при печати: http://yadi.sk/d/mFz0NNHaF4hpz |
|||
13
woad2
30.12.13
✎
16:16
|
up
|
|||
14
User_Agronom
30.12.13
✎
16:22
|
По длине строки определять сколько нужно ячеек и попробовать их программно объединить? Чтобы не пришлось менять высоту строки руками.
|
|||
15
woad2
30.12.13
✎
16:25
|
(14)Да не, с тем как выводить отчет я разобрался, теперь другая проблема, пустая область на листе в(12)
|
|||
16
User_Agronom
30.12.13
✎
16:28
|
(15) В предварительном просмотре?
На печать-то всё нормально вышло, ИМХО. |
|||
17
woad2
30.12.13
✎
16:32
|
(16)Хм..., и правда нормально печатает, но все равно мешает, что это вообще?
|
|||
18
woad2
30.12.13
✎
16:38
|
(16)Все спасибо, вопрос снят, туплю, не тот принтер выбирал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |