|
Вывод отчета в две колонки | ☑ | ||
---|---|---|---|---|
0
AlexToo
13.08.14
✎
10:31
|
Привет поделитесь опытом как можно вывести данные в маке в две колонки? Пример: http://rghost.ru/57440172.view
|
|||
1
andreymongol82
13.08.14
✎
10:32
|
Таб.Вывести()
Таб.Присоединить() |
|||
2
AlexToo
13.08.14
✎
11:16
|
(1) - таб вывести будет выводить с новой строки, а присоединить() будет присоединять к последней строке, а мне надо присоединять к первой строке первой колонки.
|
|||
3
AlexToo
13.08.14
✎
11:22
|
ап ап
|
|||
4
Fedor-1971
13.08.14
✎
11:22
|
(0) Принцип заполнения колонок какой? В смысле когда начинает заполняться вторая колонка?
|
|||
5
Chai Nic
13.08.14
✎
11:24
|
(2) В цикле выводи и присоединяй
|
|||
6
andreymongol82
13.08.14
✎
11:25
|
(2) Пересечение областей никто не отменял.
|
|||
7
Chai Nic
13.08.14
✎
11:25
|
А вообще, я понял суть хотелки.. требуется не вывод в две колонки, а постформатирование отчета на странице в две колонки.. по-моему такой фичи в 1с нет..
|
|||
8
Ёпрст
13.08.14
✎
11:26
|
||||
9
Chum
13.08.14
✎
11:26
|
||||
10
AlexToo
13.08.14
✎
11:28
|
(4) номенклатура выводится последовательно списком в 1 колонку когда место на листе в первой колонке заканчивается, номенклатура переносится во вторую колонку
|
|||
11
Ёпрст
13.08.14
✎
11:28
|
а так, решения миниум 2
либо сразу поделить исходный набор и выводить построчно сразу обе колонки, либо выводить первую колонку и потом в отрисованной таблице рисовать через область вторую колонку. Первый вариант быстрее, для этого всего лишь нужно знать количество строк, которое помещается на листе. |
|||
12
AlexToo
13.08.14
✎
11:31
|
(9) что-то я никак не догоню, если буду использовать метод Присоединить, он же будет присоединять к последней строке? а как сделать что бы присоединял к первой строке первой колонки?
|
|||
13
Fedor-1971
13.08.14
✎
11:36
|
(12) первый вариант из (11).
Примерная реализация. Определяешься сколько строк лезет на лист (К), делишь свои данные на порции 2*К, обрабатываешь вывод: строка А.вывести()+строка (К+А).присоединить(). По ходу реализации сам наступишь на нужные грабли и всех делов. |
|||
14
AlexToo
13.08.14
✎
11:37
|
хм, попробую, спасибо всем!
|
|||
15
mistеr
13.08.14
✎
11:37
|
(10) Переносы строк хочешь учитывать? Имей в виду, это муторно.
|
|||
16
Ненавижу 1С
гуру
13.08.14
✎
11:39
|
а СКД такое умеет?
|
|||
17
Fedor-1971
13.08.14
✎
11:39
|
(15) тупо обрежет строку. Для начала пусть сделает основу, а потом модернизацией заниматься будет.
|
|||
18
Fedor-1971
13.08.14
✎
11:42
|
(16) вряд-ли, там раскрывающиеся группы, а отобразить оные в две колонки задачка не из простых.
|
|||
19
AlexToo
13.08.14
✎
11:50
|
(15)да пока ещё туплю с вариантом поделить исходный набор и выводить построчно сразу обе колонки. Перенос учитывать надо, но сначала б с этим разобраться
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |