Имя: Пароль:
1C
1С v8
ЗначенияСвойствОбъектов
0 shira84
 
13.08.13
16:46
В документе реализации товаров и услуг, заведено 3 доп. свойства. Задолженность может быть:
1)исковая-булево
2)мертвая-булево
3)отложенная-дата
любое из доп. свойств может быть проставлено, либо не проставлено ни одно из перечисленных.
Как в запросе вывести не отложенную задолженность + отложенную но с датой меньше чем 13.08.2013
1 Naumov
 
13.08.13
16:58
Посмотри, например, как в БП отсекают ОС с имеющимся состоянием "Списано".
собственно в чем сложность?
2 Naumov
 
13.08.13
16:58
Получаешь нужное свойство, соединяешь с основной таблицей запроса, NULL заменяешь на текущую дату, отбор, провит
3 shira84
 
13.08.13
17:00
ГДЕ
(ЗначенияСвойствОбъектов.Свойство = &Отложенная
И ЗначенияСвойствОбъектов.Значение < &Дата)
ИЛИ ЗначенияСвойствОбъектов.Значение ЕСТЬ NULL

ЕСТЬ NULL не прокатило так как отложенная задолженность может быть и не проставлена, но есть 2 других свойства
4 shira84
 
13.08.13
17:04
(2) да спасибо это мысль, 26й пакет уже в запросе туплю немного
5 simol
 
13.08.13
17:15
(4)пакет в запросе или запрос в пакете?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn