|
Набор данных - объединение СКД | ☑ | ||
---|---|---|---|---|
0
shutova
18.04.19
✎
10:59
|
Возник такой вопрос, можно ли при создании набора данных "объединение" через запросы выводить поля, которые не являются ресурсами? (т.е. я создала НД "объединение", создала в нем два запроса, в одном запросе я выбираю данные "животное, количествоОтела, количествоМертворожденных", во втором запросе "животное, состояниеЖивотного, этапЦиклаВоспроизводства", и при формировании отчета оно выводит только те поля, которые я сделала ресурсами)
|
|||
1
Asmody
18.04.19
✎
11:12
|
куда выводит?
|
|||
2
shutova
18.04.19
✎
11:15
|
(1) в отчет, получаются такие поля: "Животное...КоличествоОтела...КОличествоМертворожденных"
А должно быть: "Животное...КоличествоОтела...КОличествоМертворожденных...состояниеЖивотного...этапЦиклаВоспроизводства" |
|||
3
vdss
18.04.19
✎
11:15
|
Если можно решить твою задачу одним набором данных, рекомендую так и сделать
|
|||
4
vdss
18.04.19
✎
11:17
|
Когда у тебя единый запрос, его легче отлаживать в консоли, например. Несколько наборов данных нужны только в исключительных ситуациях
|
|||
5
Dimeric
18.04.19
✎
11:29
|
Можем получится сделать Набор данных - Запрос - и там "левое соединение" как-то. То есть, одним запросом
|
|||
6
shutova
18.04.19
✎
11:51
|
(5) (4) это два разных регистра, и когда делаю одним запросом, получаются дублированные данные
|
|||
7
toypaul
гуру
18.04.19
✎
12:01
|
можно. в детальных записях. но оно вам не понравится.
поэтому можно сделать так. первый набор сделать полное соединение измерений двух регистров и какие-то ресурсы(реквизиты) первого набора второй набор из второго регистра и потом соединить их. вот в этом курсе http://learn.programstore.ru/marafonskd рассматривается такой пример. сам курс закончился, но скоро выложат записи |
|||
8
Eg0rkas
18.04.19
✎
12:06
|
я думаю вам нужно внутреннее соединение сделать по полю "животное" в запросе (набор данных запрос для СКД)
|
|||
9
vdss
18.04.19
✎
15:54
|
(6) Дублированные данные получаются не из-за того, что ты делаешь один запрос. Дубли получаются потому что ты делаешь что-то не так. Не вникал в твой запрос, но думаю нужно взять данные из первого источника, сгруппировать их ( чтобы не было дублей ) и поместить в ВТ. Потом взять данные из второго источника, тоже сгруппировать, поместить в ВТ2. Потом соединить ВТ и ВТ2 :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |