|
СКД Связи наборов данных и расшифровка |
☑ |
0
EsperJet
17.11.16
✎
12:29
|
Помогите, прошу.
Конфигурация УПП, дописанная (не важно).
Есть производство, план и факт. В отчет должна попасть вся номенклатура (из плана и из факта) - это полное соединение. К номенклатуре должны подцепиться еще некоторые данные (не важно какие), эти данные будут ресурсами, важен механизм.
Как я делаю:
В скд 3 набора данных (не считая объединение): Запрос "План" + Запрос "Факт" (Объединение "ПланФакт"), Запрос "ДополнительныеДанные".
Делаю связь через связи наборов данных: Источник "ПланФакт", Приемник "ДополнительныеДанные" (?? я правильно понимаю, что ЛЕВОЕ соединение будет к ПланФакту <- ДополнительныеСведения ??), связь по номенклатуре.
В отчете виже все прекрасно: из плана и из факта все попало, данные подцепились. Ставлю отбор по номенклатуре - дополнительные данные отваливаются.
Повторюсь, дополнительные данные это ресурсы, циферки.
|
|
1
DrShad
17.11.16
✎
12:53
|
когда ты делаешь отбор то очень легко свалиться во внутреннее соединение
тут сами наборы надо видеть
|
|
2
EsperJet
17.11.16
✎
14:14
|
Ну хорошо. Внутреннее соединение, ок, я не против. Внутреннее соединение пойдет так же по номенклатуре, так? И в той и в другой таблице эта номенклатура (которую в отбор ставлю для теста) имеется, внутреннее соединение должно убрать всю остальную номенклатуру.
Так и происходит, только убирается еще и часть, которая присоединиться должна.
|
|
3
DrShad
17.11.16
✎
14:16
|
все зависит от псевдонимов в наборах и где именно устанавливается отбор
|
|
4
EsperJet
17.11.16
✎
14:44
|
Отбор я устанавливаю непосредственно в варианте отчета на весь отчет:
КомпоновщикНастроек.Настройки.Отбор
Псевдонимы везде одинаковые: Номенклатура
|
|
5
SashaNox
17.11.16
✎
14:58
|
Попробуй включить у поля номенклатура свойство "Измерение"
|
|
6
EsperJet
18.11.16
✎
08:52
|
Действительно, у таблички с доп.данными не стояло измерение на номенклатуре. Но, увы, это не помогло...
|
|