|
СКД: вывод списка значений | ☑ | ||
---|---|---|---|---|
0
extrim-style
30.03.15
✎
15:39
|
Есть отчет на СКД. Есть список значений СоставКомиссии. Необходимо в самом низу отчета вывести состав комиссии вида:
Комиссия: Иванов А.А. ___________ Петров А.А. ___________ Если список пустой - не выводить. Как это сделать с помощью макета? |
|||
1
1976vas
30.03.15
✎
15:43
|
(0) Я анализировал список значений и создавал строку целиком, потом ее выводил.
|
|||
2
extrim-style
30.03.15
✎
15:45
|
(1) я сделал так - он мне вывел обрезанную строку... (т.е. с многоточием)
|
|||
3
Ligor
30.03.15
✎
15:46
|
Создать группировку( только с СоставомКомиссии ) в настройках скд, присвоить ей имя и выводить её макетом.
|
|||
4
extrim-style
30.03.15
✎
15:47
|
(3) т.е. использовать второй набор данных Объект и инициализировать ПроцессорКомпоновкиДанных вручную?
|
|||
5
extrim-style
30.03.15
✎
16:01
|
(3) если я создаю группировку и скармливаю ей список значений, то он выводит обычным списком значений через точку с запятой.
|
|||
6
extrim-style
30.03.15
✎
16:34
|
чёт никак не получается. прошу помощи.
|
|||
7
Necessitudo
30.03.15
✎
16:37
|
Список значений - это параметр?
|
|||
8
extrim-style
30.03.15
✎
16:37
|
(7) мне всё-равно. я могу как угодно его подсунуть, лиж бы работало. Параметр - самый простой вариант.
|
|||
9
Necessitudo
30.03.15
✎
16:40
|
(8) СКД в чистом варианте такого тебе сделать не позволит.
Нужен какой-то другой макет, который ты будешь подцеплять к табличному документу, который тебе СКД даст на выводе. |
|||
10
extrim-style
30.03.15
✎
16:49
|
(9) т.е. вывести СКД в макет? ну тогда мне и СКД не очень нужно...
У меня напрашиваются 2 варианта: 1. выводить СКД программно. Я создаю второй набор данных Объект, передаю туда необходимый список данных, получаю необходимое Поле, которое уже в качестве группировки вывожу в макете. Почему-то ничего не вывелось. Возможно нужно ковыряться с настройками. 2. если ты говоришь, что мне нужно обрабатывать "на выводе", то тогда может проще обработать уже итоговый табличный документ, добавив к последней строке необходимый вывод? Неужели никто раньше не озадачился сим вопросом? Должно же быть нормальное решение... |
|||
11
dauster
30.03.15
✎
18:38
|
(1) Из легкого пути: прописать "Выражение представления" для поля. Правда, метод ощутимо тормозит работу отчета.
|
|||
12
alex_shkut
30.03.15
✎
18:42
|
(3) Это правильное решение. Специально для состава комиссии нарисуй свой макет в Макетах как "по старинке". Расставь там параметры с членами комиссии. Как в макетах для печати.
В макете СКД создай отдельную группировку, присвой ей Имя и привяжи к макету. |
|||
13
alex_shkut
30.03.15
✎
18:43
|
Поэкспериментируй немного и сможешь делать любые "по красоте" отчеты на СКД. :)
|
|||
14
alex_shkut
30.03.15
✎
18:45
|
Если будет совсем неясно - могу скринов с собственного отчета накидать. Он хоть и весь на макете построен, но смысл понять можно. С первого взгляда на готовый отчет сразу и не поймешь, что это СКД.
|
|||
15
echo77
30.03.15
✎
20:35
|
(10) Самое простое - после того как сформировал отчет на СКД
методом Вывести присоединить нарисованный макет табличного документа |
|||
16
echo77
30.03.15
✎
20:48
|
Если это 8.3 - то же можно сделать:
Список чувачков передать параметром и использовать параметр СписокЗаполнен. Элемент условного оформления с условием СписокЗаполнен = Да Оформлять все поля, Область использования - в заголовке |
|||
17
extrim-style
31.03.15
✎
12:49
|
сделал вариант (10)п.2, он же (15).
(12) я так понял, предлагается нарисовать в макете с параметрами сразу определенное количество ответственных? |
|||
18
echo77
31.03.15
✎
14:59
|
(17) Вариант для 8.3 не предлагать?
|
|||
19
extrim-style
31.03.15
✎
15:07
|
(18) на 8.3 еще не переехали
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |