Имя: Пароль:
1C
1С v8
Условие В иерархии и СписокЗначений
0 S1204
 
22.08.12
12:36
Привет всем!
Столкнулся с проблемой, когда в запросе типа
ВЫБРАТЬ
   ОсновнойОстатки.Счет КАК Счет,
   ОсновнойОстатки.Субконто1,
   ОсновнойОстатки.Субконто2,
   ОсновнойОстатки.Субконто3,
   ЕСТЬNULL(ОсновнойОстатки.СуммаОстатокДт, 0) КАК СальдоДт,
   ЕСТЬNULL(ОсновнойОстатки.СуммаОстатокКт, 0) КАК СальдоКт
ИЗ
   РегистрБухгалтерии.Основной.Остатки(&наДату, Счет.Ссылка В ИЕРАРХИИ (&СписокСчетов), , ) КАК ОсновнойОстатки

В параметре СписокСчетов передаю список со счетами самого верхнего уровня.Запрос почему-то выбирает не все счета.Хотя если скармливать не списком, а поодиночке  - все гуд. В чем ошибка то?
Спасибо
1 Капитан О
 
22.08.12
12:37
ЕСТЬNULL вижу. скажи мне, в каком случае у тебя будет выбран священный NULL?
2 Капитан О
 
22.08.12
12:38
и передавай один счёт самого верхнего уровня. В ИЕРАРХИИ - это вам не В
3 S1204
 
22.08.12
12:38
это по привычке))))
4 Mort
 
22.08.12
12:39
Для полноты картины тоже не в тему ляпну: Счет.Ссылка - нафига "ссылка" ?
5 S1204
 
22.08.12
12:42
а вот нифига - так
ВЫБРАТЬ
   ОсновнойОстатки.Счет КАК Счет,
   ОсновнойОстатки.Субконто1,
   ОсновнойОстатки.Субконто2,
   ОсновнойОстатки.Субконто3,
   ЕСТЬNULL(ОсновнойОстатки.СуммаОстатокДт, 0) КАК СальдоДт,
   ЕСТЬNULL(ОсновнойОстатки.СуммаОстатокКт, 0) КАК СальдоКт
ИЗ
   РегистрБухгалтерии.Основной.Остатки(&наДату, Счет.Ссылка В (&СписокСчетов), , ) КАК ОсновнойОстатки
выгребает тоже не все..плюс мне надо с разворотом по субсчетам