К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

СКД и 2 набора данных

0 - 13.07.2017 - 08:25
Кто нибудь знает можно ли решить следующее:

Есть отчет с 2 наборами данных в СКД с типом запрос, цепляются по полю (параметр) параметр1 и все отлично цепляется.
Теперь у 2 наборов есть одинаковое поле скажем Товар (не суть важно, агрегатный тип, но не равен параметру1 для соединения).
По одним счетам Товар есть в набор1 по другим в набор2

Можно ли как то в одно поле брать с разных наборов в зависимости от заполнения?

Смена плана счетов или любое другое изменение базы на подходящее наполнение данных не подходит.

p.s. Сразу оговорюсь можно конечно и вложенным запросом решить, но хотелось именно так, потому и вопрос.



Гость
1 - 14.07.2017 - 10:40
вроде как в СКД работает только левое соединение наборов. Попробуй сделать 3-й набор где будет ВСЯ нужная тебе номенклатура и к нему вязать два остальных набора.
Uho
2 - 14.07.2017 - 12:30
0-pavlo1c > Объединение или соединиение?
Если объединение - то они и так объединяться, если соединение - то вычисляемое поле и ЕстьNull(Товар1,Товар2)
3 - 15.07.2017 - 16:06
1) не оптимальный запрос такой будет, проще сделать как сейчас сделал без набора второго а просто вложенным, но там проблема что не сделаешь top 1 и потому очень жестко условия ловить нужно чтобы однозначно выбрать одну запись.
2) Хм, попробую в понедельник спасибо, идея не плохая, не подумал сделать их разными полями тогда в вычисляемое как раз можно так пульнуть. Проверю отпишу.


К списку вопросов






Copyright ©, Все права защищены