Имя: Пароль:
1C
1С v8
Выводить знак "-" у движения Расход в РН в отчетах
0 manyak
 
30.03.12
15:34
http://s019.radikal.ru/i632/1203/00/700b4607fb6a.jpg
у регистра есть ресурс "сумма", в отчете в детальных записях расход и приход идут все по модулю, как сделать чтоб отрицательные значения были  у движений с типом Расход. на картинке скрин отчета.
1 manyak
 
30.03.12
15:35
чтобы "итого" внизу совпадало с "Сумма оборот"
2 Grusswelle
 
30.03.12
15:37
Не по остаткам, а по движениям что ли выборка данных происходит?! Не кошерно, конечно, но можно подставлять знак в зависимости от вида движения. В запросе, например.
3 Maxus43
 
30.03.12
15:38
или условное формление
4 manyak
 
30.03.12
15:39
тока учусь - не пинайте :) есть два дока - приходят и расходят регистр. К чему делать запрос - к дфижениям или к остаткам или как? чтоб такой отчет детальный сделать не парясь с подстановкой знака
5 teapot123
 
30.03.12
15:40
(2) чтобы было покошернее, можно оформить отрицательные значения в скобки
6 manyak
 
30.03.12
15:41

ВЫБРАТЬ
   ПриходРасход.Филиал,
   ПриходРасход.Проект,
   ПриходРасход.ТранспортнаяЕдиница,
   ПриходРасход.Контрагент,
   ПриходРасход.Статья,
   ПриходРасход.Тип,
   ПриходРасход.Сумма КАК Сумма,
   ПриходРасходОстаткиИОбороты.СуммаНачальныйОстаток,
   ПриходРасходОстаткиИОбороты.СуммаПриход,
   ПриходРасходОстаткиИОбороты.СуммаРасход,
   ПриходРасходОстаткиИОбороты.СуммаКонечныйОстаток,
   ПриходРасход.ВидДвижения,
   ПриходРасходОстаткиИОбороты.СуммаОборот
ИЗ
   РегистрНакопления.ПриходРасход КАК ПриходРасход,
   РегистрНакопления.ПриходРасход.ОстаткиИОбороты КАК ПриходРасходОстаткиИОбороты
7 manyak
 
30.03.12
15:42
8 manyak
 
30.03.12
15:49
ну чтоб детальные записи были - нужны именно все движения
9 teapot123
 
30.03.12
15:54
в (2) ответ
в запросе:
ВЫБОР КОГДА ПриходРасход.ВидДвижения = Значение(ВидДвиженияНакопления.Приход)
ТОГДА Сумма
ИНАЧЕ Сумма*(-1)
КОНЕЦ
10 manyak
 
30.03.12
15:59
спасибо, то что нужно! думал может интерактивно как-то можно было сделать какой-нить галочкой. теперь вот пятница считай наступила :)
11 Maxus43
 
30.03.12
16:00
(10) можно и галочкой, в (3) сказал)
12 manyak
 
30.03.12
16:01
а условное форматирование влияет разве на тип данных? т.е. ставя оформлением минус - значение тож отрицательное становиться? счас попробуем
13 Maxus43
 
30.03.12
16:02
(12) а, не. на значение не влияет. но можно пользовательское поле задать
14 manyak
 
30.03.12
16:04
(13)подскажи плиз как? в плане опыта и знаний
15 Maxus43
 
30.03.12
16:08
там же в настрйоках есть закладка - пользовательские поля
16 manyak
 
30.03.12
16:10
ок спасиб - покурим
17 Ненавижу 1С
 
гуру
30.03.12
16:13
дотошный:

(ВЫБОР КОГДА ПриходРасход.ВидДвижения = Значение(ВидДвиженияНакопления.Приход)
ТОГДА 1
ИНАЧЕ -1
КОНЕЦ)*Сумма
18 manyak
 
30.03.12
16:17
(17) как бы в (9) уже подсказали :)