|
Разложить значения по двум переменным
| ☑ |
0
serpentt
16.01.14
✎
15:32
|
Есть задача 1С8.1
При выборке Значений из ДополнительныхСвойств(регистр) Контрагента,
Присвоить Значения разных свойств... разным переменным
часть запроса
ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект КАК КонтрагентИзСв,
ВЫБОР
КОГДА ЗначенияСвойствОбъектов.Свойство.Код = ""000000024""
ТОГДА ЗначенияСвойствОбъектов.Значение
ИНАЧЕ 0
КОНЕЦ КАК График,
ВЫБОР
КОГДА ЗначенияСвойствОбъектов.Свойство.Код = ""000000002""
ТОГДА ЗначенияСвойствОбъектов.Значение
ИНАЧЕ 0
КОНЕЦ КАК Менеджер
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство.Код В (""000000024"", ""000000002"")
И ЗначенияСвойствОбъектов.Объект ССЫЛКА Справочник.Контрагенты
|
|
1
acsent
16.01.14
✎
15:35
|
нужно делать 2 соединения
|
|
2
serpentt
16.01.14
✎
15:35
|
В таком варианте "выходит" по Две строки....
Нехотелось запрос нагружать и делат Два соединения по РегистрСведений.ЗначенияСвойствОбъектов по разным Кодам отбора
|
|
3
Defender aka LINN
16.01.14
✎
15:37
|
Группировку сделать
|
|
4
serpentt
16.01.14
✎
15:39
|
дела... невзлетает
|
|
5
serpentt
16.01.14
✎
15:41
|
Это часть запроса и она присоединяется к основной выборке по справочнику Контрагентов
Делал первоначально два соединения..... Решил облегчить и не вышло
|
|
6
Defender aka LINN
16.01.14
✎
15:43
|
(4) У меня, ЧСХ, взлетает. Выводы?
|
|
7
zladenuw
16.01.14
✎
15:54
|
(5) ну блин. а поместил во вложенный запрос и оттуда уже получить сгруппированные данные
|
|
8
serpentt
16.01.14
✎
17:20
|
(7) Вариант...
Попробую переписать
спасибо
|
|