|
По СКД подскажите. Как вывести список в одно поле? | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
21.12.12
✎
11:04
|
Есть список работников
у каждого работника - ТЧ со спсиком пунктов вредности хочу вывести пункты вредности просто через запятую, например, в одно поле отчета. |
|||
1
kiabs
21.12.12
✎
11:09
|
Попробуй через вычисляемые поля, в общем модуле функция, которая будет ТЧ преобразовывать в строку циклом и возвращать ее в поле, а запрос пусть ТЧ возвращает в поле...
|
|||
2
HouseCD
21.12.12
✎
11:12
|
Посмотри "Агрегатные функции" в справке по языку выражений СКД.
|
|||
3
Pashkaa
21.12.12
✎
11:13
|
Ну а если отчет внешний делаешь и не хочешь добавлять функцию в Глобальный модуль, тогда получай представление этого параметра с вредностями через запятую заранее и передавай как таблицу значений в СКД.
|
|||
4
vmv
21.12.12
✎
11:13
|
(0) СоединитьСтроки() почитай в СКД-справке, если платформа продвинутая
|
|||
5
vmv
21.12.12
✎
11:14
|
да и всякие там Массив автоматом выпадают как строка с разделенным запятой значениями, короче (2) и свободен
|
|||
6
vmv
21.12.12
✎
11:15
|
(1) давай тебя расстреляем за такие советы, а?
|
|||
7
RomaH
naïve
21.12.12
✎
13:07
|
Строка(<Выражение>) - Если в качестве параметра передан массив, то функция возвращает строку, содержащую строковые представления всех элементов массива, разделенных символами “; ”. Если в качестве параметра передана таблица значений, то функция возвращает строку, содержащую строковые представления всех строк таблицы значений, причем представления ячеек каждой строки разделяются символами “; ”, а строки — смиволом перевода строки. Если у какого либо элемента строковое представление пустое, то вместо его представления выводится строка<Пустое значение>.
откуда массив или тЗ взять? |
|||
8
RomaH
naïve
21.12.12
✎
14:03
|
кинте примером на любой конфе - ЗУП или УТ
к примеру ссылка - и рядом вывести состав ТЧ строкой с разделителями |
|||
9
vmv
21.12.12
✎
14:08
|
Массив задать как вычислияемое поле в СКД, ну там группировку заюзать с типом дополнительная инфо, вообщем я буду шелевиться после оплаты по факту
|
|||
10
RomaH
naïve
21.12.12
✎
14:34
|
(9) сколько?
|
|||
11
RomaH
naïve
24.12.12
✎
07:58
|
как вариант - выборка полной таблицы типа
Работник1 - произв фактор 1 работник1 - произв фактор 2 работник2 - произв фактор 1 и т.д. производственный фактор в ресурсы СКД и там агрегатную фаункцию СоединитьСтроки а если без полной таблицы и не ресурсом? без полной таблицы - имею в виду запрос типа: ВЫБРАТЬ втНаправленияНаПрофосмотр.НаименованиеДолжностиИлиВидаРаботы КАК НаименованиеДолжностиИлиВидаРаботы, втНаправленияНаПрофосмотр.Ссылка.ПроизводственныеФакторы.( ПроизводственныйФактор КАК ПроизводственныйФактор ) КАК ПроизводственныеФакторы т.е. с результатом запроса внутри выборки что-то можно сделать? |
|||
12
RomaH
naïve
24.12.12
✎
07:59
|
(9) что такое группировка с типом дополнительная инфо?
|
|||
13
RomaH
naïve
24.12.12
✎
09:12
|
http://www.dropmocks.com/mBnhKP
т.е. как ресурс вроде плучается но хотелось бы именно как вычисляемое поле (т.е. простое поле СКД) - что бы его можно было поставить в любую колонку, а не только в крайние правые, что бы не было по этому полю детальных записей |
|||
14
RomaH
naïve
24.12.12
✎
13:18
|
вверх
|
|||
15
RomaH
naïve
25.12.12
✎
11:12
|
ddth[
|
|||
16
RomaH
naïve
25.12.12
✎
14:41
|
вверх
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |