Имя: Пароль:
1C
 
Количество остатков регистра накопления
,
0 Shmidt
 
09.12.14
13:54
Что в запросе к регистру накопления возвращает Количество остаток если количество приход равно количеству расход, тоесть остаток 0. В консоли ничего не возвращает, но это и не NULL похоже...?
1 Михаил Козлов
 
09.12.14
13:58
NULL.
2 Maxus43
 
09.12.14
13:58
>>В консоли ничего не возвращает
значит запросы разные (или параметры запроса)
3 Shmidt
 
09.12.14
13:59
ВЫБРАТЬ
    ЕСТЬNULL(АНМ_БаллыОстатки.КоличествоОстаток, 0) КАК Поле1
ИЗ
    РегистрНакопления.АНМ_Баллы.Остатки(, ) КАК АНМ_БаллыОстатки
ГДЕ
    АНМ_БаллыОстатки.Контрагент = &Контрагент
4 Shmidt
 
09.12.14
14:00
Вот запрос. Хочу чтобы возвращал количество остатка баллов или 0
5 Maxus43
 
09.12.14
14:01
>>или 0
запросом это только через Объединение сделать можно.

ЕСТЬNULL на остаток - бессмысленно делать
6 Михаил Козлов
 
09.12.14
14:01
(4) Тогда выбирайте из ОстаткиИОбороты.
7 Shmidt
 
09.12.14
14:03
Через ВЫБОР КОГДА тоже не получется
8 ДенисЧ
 
09.12.14
14:03
(7) в отладчике выборку открой и посмотри
9 Михаил Козлов
 
09.12.14
14:04
(7) Результат запроса пустой.
10 Shmidt
 
09.12.14
14:05
(8) Поле количество - пусто
11 ДенисЧ
 
09.12.14
14:05
(10) картинку показывай
12 DexterMorgan
 
09.12.14
14:08
(11) нафиг тебе картинка сказали же что результат пустой
13 ДенисЧ
 
09.12.14
14:09
(12) Чтобы он сам в этом убедился
14 Shmidt
 
09.12.14
14:09
15 Shmidt
 
09.12.14
14:10
16 ДенисЧ
 
09.12.14
14:10
(15) ну, убедился, что результат пустой?
17 Shmidt
 
09.12.14
14:11
(16) Да
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший