|
Помогите с запросом (пустая характеристика номенклатуры) |
☑ |
0
bvb
03.09.13
✎
13:01
|
Ведется учет номенклатуры в разрезе характеристик. Но изначально не велся. Т.е. есть остатки и обороты есть как с характеристикой и так и без.
Мне нужно получить таблицу из всех комбинаций номенклатуры и ее характеристик вида . К ней левым соединением пойдут остальные таблицы
Номенклатура 1, Характеристика 1
Номенклатура 1, Характеристика 2
для этого есть запрос
"ВЫБРАТЬ
| Номенклатура.Ссылка КАК Номенклатура,
| ХарактеристикиНоменклатуры.Ссылка КАК ХарактеристикаНоменклатуры
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры
| ПО Номенклатура.Ссылка = ХарактеристикиНоменклатуры.Владелец
|ГДЕ
| НЕ Номенклатура.ЭтоГруппа"
Непонятно как в эту таблицу добавить строку с пустой характеристикой ?
Номенклатура 1, <без характеристики>
И что должно быть в качестве пустой характеристики NULL, Неопределенно, ПустаяСсылка
|
|
1
Maxus43
03.09.13
✎
13:06
|
естьNull(ХарактеристикиНоменклатуры.Ссылка, Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)
|
|
2
Maxus43
03.09.13
✎
13:07
|
сейчас у тебя где нет характеристики у номенклатуры и так Null
|
|
3
Ненавижу 1С
гуру
03.09.13
✎
13:07
|
1С он такой
|
|
4
Шапокляк
03.09.13
✎
13:08
|
Может быть, есть смысл из какого-нибудь регистра такую информацию тащить? Скажем, были движения по определенной номенклатуре с пустой характеристикой - в отчете пустая будет, а если не было, то и не покажет.
|
|
5
bvb
03.09.13
✎
13:16
|
(1) Мыслим одинаково:)
Я изначально так и сделал :
ЕСТЬNULL(ХарактеристикиНоменклатуры.Ссылка, ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка))
Тока вот проблема в правой таблицы запроса записи с NULL нет.
(4) Нужно к результирующему запросу добавить запись :
Номенклатура1, ПустаяСсылка
Попробую я объединить загнать запрос в вложенный и объединить его с запросом вложеным запросом Где номенколатура, с пустой характеристикой
|
|
6
Maxus43
03.09.13
✎
13:20
|
(5) вариант (1) сработет если у номенклатур вобще нет характеристик. а если надо к существующим добавить пустут то да, объеденияй
|
|