Имя: Пароль:
1C
1С v8
Лишние строки в простом отчете по остакам и оборотам на СКД
0 Iris-ocean
 
25.10.11
12:32
http://s017.radikal.ru/i424/1110/bf/508b14d31c47.jpg

делаю простой отчет и там вылезают непонятные пустые строки с какими то итогами перед выводом регистраторов. Не могу понять, откуда они лезут и как их убрать?

запрос к СКД:
ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
   ВЫБОР
       КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
           ТОГДА NULL
       ИНАЧЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор
   КОНЕЦ КАК Регистратор,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
   ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК ТоварыНаСкладахОстаткиИОбороты

УПОРЯДОЧИТЬ ПО
   Номенклатура,
   Регистратор
1 Axel2009
 
25.10.11
12:34
период выведи и увидишь что это за "непонятные" пустые строки.
2 Iris-ocean
 
25.10.11
12:36
а как от них избавиться?
3 IronDemon
 
25.10.11
12:37
4 DrShad
 
25.10.11
12:37
пострить нормальную выборку
5 Axel2009
 
25.10.11
12:38
(2) для начала уразуми природу их возникновения, чтобы от них избавляться.
6 Iris-ocean
 
25.10.11
13:23
нц да, так выводятся только та номенклатура, по которой было движение регистраторов. А если не было? такая номенклатура тож должна быть в отчете. В УНФ смотрела - там тоже без регистратора не попадает в отчет
7 Bober
 
25.10.11
13:29
(0) это начальный остаток

с полем регистратор так делать не надо
ВЫБОР
       КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
           ТОГДА NULL
       ИНАЧЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор
   КОНЕЦ КАК Регистратор

+ нужны поля НомерСтроки, Период

+ настройка ролей полей Регистратор, НомерСтроки, Период.
8 Bober
 
25.10.11
13:30
и ознакомиться с http://www.spec8.ru/kurs-po-skd-besplatno
Закон Брукера: Даже маленькая практика стоит большой теории.