|
Помогите в пониманием концепций СКД | ☑ | ||
---|---|---|---|---|
0
PiterPrg
30.01.13
✎
09:14
|
Есть ЗУП, есть необходимость сделать отчет:
В строках Подразделения и Люди В колонках - списки видов расчетов (в одной колонке По тарифу+ По окладу, в другой Премия+Отпуск и т.п.), но и количество колонок и то, какие виды расчетов в колонке выбирает юзер. Сейчас эксперементирую с таким видом расчетов. ВЫБРАТЬ ФизЛицо, ПодразделениеОрганизации, СУММА(ВЫБОР КОГДА ВидРасчета В (&Виды1) ТОГДА Результат ИНАЧЕ 0 КОНЕЦ) КАК Сумма1 СУММА(ВЫБОР КОГДА ВидРасчета В (&Виды2) ТОГДА Результат ИНАЧЕ 0 КОНЕЦ) КАК Сумма2 ИЗ ( ВЫБРАТЬ ВидРасчета, ФизЛицо, ПодразделениеОрганизации, Результат ИЗ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ВидРасчета, ФизЛицо, ПодразделениеОрганизации, Результат ИЗ РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций ) КАК Начисления СГРУППИРОВАТЬ ПО ВидРасчета, ФизЛицо, ПодразделениеОрганизации Но мне динамически нужно добавлять в запрос поля типа СУММА(ВЫБОР КОГДА ВидРасчета В (&ВидыN) ТОГДА Результат ИНАЧЕ 0 КОНЕЦ) КАК СуммаN А как править запрос в схеме я не в курсе. Но я подозреваю, что я что-то не то делаю скорее всего в запросе должен быть просто Результат, а все мои хотелки делаются вычисляемыми полями. Или я не прав? просветите плиз. |
|||
1
PiterPrg
30.01.13
✎
09:28
|
Видимо еще не проснулся :-)
Сейчас эксперементирую с таким видом расчетов. читать как Сейчас эксперементирую с таким видом запросов. В имени топика в пониманием читать как с пониманием :-) |
|||
2
kosts
30.01.13
✎
09:35
|
(0) Запрос СКД должен вернуть детальные записи. Не нужно его самому группировать.
Возьми внутренний запрос и сделай отбор по нужным видам расчетов. |
|||
3
PiterPrg
30.01.13
✎
09:48
|
(2) А колонки как добавлять? в вычисляемых полях?
|
|||
4
kosts
30.01.13
✎
09:52
|
(3) На закладке Настройки в схеме СКД.
Проще не создавать отчет СКД с нуля, а взять какой-либо простой типовой и переработать его. |
|||
5
PiterPrg
30.01.13
✎
10:01
|
(4) На закладки настройки это понятно :-) Если поле есть, то добавлять его на закладке настройки.
Как поля в этом случае правильно добавлять? Причем динамически, т.е. не в конфигураторе. А в разные колонки должны входить разные виды расчетов (по несколько в одной) |
|||
6
kosts
30.01.13
✎
10:26
|
(5) > в разные колонки
Табличный вид > должны входить разные виды расчетов (по несколько в одной) Группировка по определенному признаку |
|||
7
PiterPrg
30.01.13
✎
11:21
|
(6) Вот о признаках собственно и вопрос.
Кажем так. У меня есть таблица значений, в ней колонки НаименованиеПоля, СписокВидовРасчетов. И мне нужно по каждой строке этой таблицы в результирующий отчет добавить колонку с наименованием "НаименованиеПоля" и сумма в ней должна содержать только суммы с видами расчетов, указанными в "СписокВидовРасчетов" Можно это реализовать цивилизованно в СКД. Или босить эту GUI-евую приблуду и сделать все, скажем с ПостроителемОтчетов ? |
|||
8
kosts
30.01.13
✎
11:48
|
Что тут сказать, при наличии времени используй СКД, если нет времени, то делай так как умеешь...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |