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