|
Помогите составить запрос | ☑ | ||
---|---|---|---|---|
0
antotti
10.01.15
✎
15:24
|
Добрый день, туплю в УТ11.1....
Как составить запрос, чтобы выбрать все ПоступленияДС, у которых в тч "Расшифровка платежа" не заполнен реквизит "Заказ" ??? Пишу так: "ВЫБРАТЬ ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Ссылка КАК Ссылка ИЗ Документ.ПоступлениеБезналичныхДенежныхСредств.РасшифровкаПлатежа КАК ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа ПОЛНОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента КАК ЗаказКлиента ПО ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ = ЗаказКлиента.Ссылка ГДЕ ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Ссылка.Проведен" |
|||
1
exwill
10.01.15
✎
15:28
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Ссылка КАК Ссылка ИЗ Документ.ПоступлениеБезналичныхДенежныхСредств.РасшифровкаПлатежа КАК ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа ГДЕ ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ = &ПустойЗаказ |
|||
2
antotti
10.01.15
✎
15:40
|
не катит(
|
|||
3
antotti
10.01.15
✎
15:43
|
в выборке оказывается 0 строк(( Хотя документ я специально создал без заказа, для проверки
|
|||
4
exwill
10.01.15
✎
15:47
|
(3) Параметр правильно устанавливай.
|
|||
5
antotti
10.01.15
✎
15:50
|
Так разве не правильно?
Запрос.УстановитьПараметр("ПустойЗаказ" , Документы.ЗаказКлиента.ПустаяСсылка() ); |
|||
6
zhig75
10.01.15
✎
15:54
|
В условиях ГДЕ
ТипЗначения(ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ) = Тип(Документ.ЗаказКлиента.ПустаяСсылка) Или ЕСТЬ NULL(ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ) |
|||
7
SeraFim
10.01.15
✎
15:59
|
УТ нету, но если ПоступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ - составной тип, то надо сравнивать с НЕОПРЕДЕЛЕНО
|
|||
8
antotti
10.01.15
✎
16:00
|
щас попробую, спасибо за советы
|
|||
9
antotti
10.01.15
✎
16:05
|
в точку - при составном типе - нужно сравнивать с неопределено.... я и не знал(
Спасибо,все заработало) |
|||
10
FIXXXL
10.01.15
✎
23:09
|
(9) Если точность выборки важна, нужно и на пустые значения ссылок проверять при составом типе. Ибо могут док начать выбирать, т.е. присвоить тип полю Заказ, но не выбрать. Тогда Неопределено не прокатит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |