Имя: Пароль:
1C
1С v8
Выводит ошибочное значение в скд
0 ruiner2012
 
07.05.18
15:44
Приветствую. Делаю отчет в скд.
Не могу понять, что сделал не так. Но стал не правильно считать.
В отчете стал складываться тариф. Т.е вместо 14,59 он выводит суммировано из 26 квартир 379,34. А если отключить подключаемый

http://vfl.ru/fotos/2094ed6121647562.html
http://vfl.ru/fotos/d443ea7421647563.html
http://vfl.ru/fotos/ab46d88e21647564.html
1 Мандалай
 
07.05.18
15:52
Покажи что у тебя в ресурсах.
2 SleepyHead
 
гуру
07.05.18
15:54
Соединения неправильные скорее всего
3 ruiner2012
 
07.05.18
15:57
4 ruiner2012
 
07.05.18
15:57
http://vfl.ru/fotos/f18c1a0c21648519.html
Пробовал тариф в количество перевести , все равно такая же фигня.
5 Мандалай
 
07.05.18
16:00
А в запросе как это поле рассчитывается?
6 Ненавижу 1С
 
гуру
07.05.18
16:00
рассчитывать по "услуга"
7 ruiner2012
 
07.05.18
16:07
Какое? Тариф? По тарифу, берется из регистра накоплений.

Это 1с тсж жкх жск.
8 ruiner2012
 
07.05.18
16:08
Тариф поставил "рассчитывать по" : "УСЛУГА", и ничего не изменилось.
9 Мандалай
 
07.05.18
16:10
В запросе когда группируешь тариф тоже суммируешь?
10 ruiner2012
 
07.05.18
16:14
Нет, стоит только в группировке, автоматом стоит.
11 Мандалай
 
07.05.18
16:21
Не понял, кинь текст запроса.
12 Мандалай
 
07.05.18
16:22
Если он не ссыкло, должен в следующей реинкарнации дать ссылку на эту тему со словами "смотрите как я крут"
13 Мандалай
 
07.05.18
16:23
блин не та ветка :)
14 Мандалай
 
07.05.18
16:28
А вообще от простого пробуй - построй простенький отчет, посмотри результат, и постепенно усложняй. Так и выяснишь на чем валишься.
15 ruiner2012
 
07.05.18
16:48
Так в том то и дело. Что как макет подключаю и начинает суммировать. А если без, то отлично
16 ruiner2012
 
08.05.18
14:56
Вопрос на миллион!!!

:D Добился я, чтобы нормально выводился тариф. Но в одном месте заштопал, но теперь не выводится совсем оплата и корректировка если их ставишь расчет по формуле:

[ Начисления.Оплата * "Часть Тарифа" / Начисления.Тариф ] , а так же "ошибка Деление numeric на 0", якобы на 0 делить нельзя. Видимо тариф где то нулевой выходит. Как быть?

Так же , если в отборе ставишь Тариф больше 0, то так же совсем не выводит оплату и корректировку.

Как можно из регистра достать отдельно оплату и корректировку? Не хватает опыта по написанию скд.

http://vfl.ru/fotos/2ab7984321661731.html
17 Мандалай
 
10.05.18
10:40
Добавь проверку на 0.
Если ЕстьNULL(Начисления.Тариф,0) = 0 Тогда 1 Иначе ЕстьNULL(Начисления.Тариф,0) Конец