![]() |
![]() |
![]() |
|
СКД - отбор по реквизитам поля составного типа | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
16.04.18
✎
14:48
|
Есть регистр
у него есть регистратор составного типа у одного регистратора есть реквизит "Источник финансирования" у другого нет почему когда ставишь отбор в СКД "Регистратор.ИсточникФинансирования" = "ОМС" на первый тип регистраторов отбор накладывается, а на второй - нет - т.е. NULL игнорируется - и выводится полный список регистраторов второго типа |
|||
1
RomaH
naïve
16.04.18
✎
14:48
|
почему так и как сделать так, что бы работало как ожидается
|
|||
2
Ненавижу 1С
гуру
16.04.18
✎
15:15
|
а какой запрос?
|
|||
3
RomaH
naïve
17.04.18
✎
09:21
|
ВЫБРАТЬ
СпецРеестДанныеПоПациентам.Регистратор КАК Регистратор, СоответствиеУслугИВидовСпецреестров.Услуга КАК Услуга, СпецРеестДанныеПоПациентам.Сумма КАК Сумма, СпецРеестДанныеПоПациентам.Ссылка КАК Реестр, ТИПЗНАЧЕНИЯ(СпецРеестДанныеПоПациентам.Ссылка) КАК ТипРеестра ПОМЕСТИТЬ втТалоныПриема ИЗ Документ.СпецРеест.ДанныеПоПациентам КАК СпецРеестДанныеПоПациентам ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеУслугИВидовСпецреестров КАК СоответствиеУслугИВидовСпецреестров ПО СпецРеестДанныеПоПациентам.Ссылка.ВидРеестра = СоответствиеУслугИВидовСпецреестров.ВидСпецреестра {ГДЕ СпецРеестДанныеПоПациентам.Ссылка.* КАК Реестр, (ТИПЗНАЧЕНИЯ(СпецРеестДанныеПоПациентам.Ссылка)) КАК ТипРеестра} ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РеестрПоПрочимОрганизациямДанныеПоПациентам.Регистратор, РеестрПоПрочимОрганизациямДанныеПоПациентам.Услуга, РеестрПоПрочимОрганизациямДанныеПоПациентам.Сумма, РеестрПоПрочимОрганизациямДанныеПоПациентам.Ссылка, ТИПЗНАЧЕНИЯ(РеестрПоПрочимОрганизациямДанныеПоПациентам.Ссылка) ИЗ Документ.РеестрПоПрочимОрганизациям.ДанныеПоПациентам КАК РеестрПоПрочимОрганизациямДанныеПоПациентам {ГДЕ РеестрПоПрочимОрганизациямДанныеПоПациентам.Ссылка.* КАК Реестр(ТИПЗНАЧЕНИЯ(РеестрПоПрочимОрганизациямДанныеПоПациентам.Ссылка)) КАК ТипРеестра} |
|||
4
Ненавижу 1С
гуру
17.04.18
✎
09:42
|
так и знал что объединение
у второй части тупо нет никакого регистратора и условие не наложится совсем |
|||
5
RomaH
naïve
17.04.18
✎
09:56
|
(4) {ГДЕ
РеестрПоПрочимОрганизациямДанныеПоПациентам.Ссылка.* КАК Реестр условие накладывается на Реестр.Источник вот если в Реестре вообще нет реквизита "Источник" - то он попадает в выборку |
|||
6
Ненавижу 1С
гуру
17.04.18
✎
10:03
|
(5) а не из второй части тянется?
|
|||
7
RomaH
naïve
17.04.18
✎
10:09
|
(6) что?
если я ставлю отбор на Реестр.Дата или Реест.Ссылка - то отбор нормально накладвается |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |