|
Произвольный запрос |
☑ |
0
Начинающий_13
18.05.20
✎
11:49
|
Здравствуйте
Форма списка
Имеем запрос
При данный конструкции запроса не отображаются в форме списка документы в который не заполнена табличная часть документа
Конструкцию запроса менять нельзя,только условие
ВЫБРАТЬ
Док.Ссылка КАК Ссылка,
Док.ПометкаУдаления КАК ПометкаУдаления,
Док.Номер КАК Номер,
Док.Дата КАК Дата,
Док.НМА.(
НематериальныйАктив КАК НематериальныйАктив
) КАК НМА
ИЗ
Документ.маСписаниеНМА КАК Док
ГДЕ
ВЫБОР
КОГДА &НематериальныйАктив = ЗНАЧЕНИЕ(Справочник.маНематериальныеАктивы.ПустаяСсылка)
ТОГДА ИСТИНА
ИНАЧЕ Док.НМА.НематериальныйАктив = &НематериальныйАктив
КОНЕЦ
|
|
1
ДенисЧ
18.05.20
✎
11:51
|
Так не делай условие на ТЧ. Делай левое соединение с ТЧ документа.
|
|
2
dezss
18.05.20
✎
11:53
|
(0) Так это же корректное поведение.
Если тч не заполнена, тогда там и нет нужного для отбора Нематериального Актива.
|
|
3
dezss
18.05.20
✎
11:54
|
(2) Но для большего изврата можешь написать так
ИНАЧЕ ЕстьNull(Док.НМА.НематериальныйАктив,&НематериальныйАктив) = &НематериальныйАктив
|
|
4
Начинающий_13
18.05.20
✎
11:54
|
Когда делаем через соедининение то возникает проблема с двоением ссылки, операторы различные и группировки не хочется ставить
|
|
5
hhhh
18.05.20
✎
11:59
|
(4) в чем вопрос тогда? если не заполнена табличная часть документа, тогда
Док.НМА.НематериальныйАктив = &НематериальныйАктив не выполняется. Это же очевидно.
|
|
6
Начинающий_13
18.05.20
✎
12:01
|
Я это понимаю. И что вариантов нет никаких, кроме как соединение или поставить запрет не заполненной ТЧ
|
|