Рассчитать суммы в цикле
MAPATNK2 21.08.19 – 14:04 | УПП 1.3.99.1 Добрый день, у меня уже крыша едет не спеша. Пишу Перед циклом Сумма = 0; Потом пишу: СуммаОбщаяТоваров = СуммаОбщаяТоваров + Выборка.Цена; Сообщить(Выборка.Цена); Цикл заканчивается. Сообщает то, что нужно, сохраняю это в excel, считаю автосумму, все отлично. 1С же черт знает откуда берет сумму выводит 460 тыс вместо 112 необходимых. Всю жизнь делала так, никаких проблем не было, тут в модуль прайс листа нужно было добавить сумму строк и приплыли, выводит чушь какую-то. Подскажите, что может быть не так? |
MAPATNK2 1 – 21.08.19 – 14:05 | Простейшие вещи, уже второй день не могу понять, что не так XD |
Buster007 2 – 21.08.19 – 14:06 | все от названий переменных. В переменную Сумма нельзя положить Цену. 1С – искусственный интеллект |
hockeyist 3 – 21.08.19 – 14:07 | (0) Имена разные. |
Amra 4 – 21.08.19 – 14:07 | Перед циклом обнуляешь не ту переменную |
ИУБиПовиц 5 – 21.08.19 – 14:08 | Перед циклом Сумма = 0; А далее СуммаОбщаяТоваров = СуммаОбщаяТоваров + Выборка.Цена Но вряд ли вы за два дня не заметили бы отличие названий:) |
MAPATNK2 6 – 21.08.19 – 14:08 | (4) Блин, случайно написла. Там та же переменная СуммаОбщаяТоваров =0. Просто от руки пислаа, не заметила. |
MAPATNK2 7 – 21.08.19 – 14:08 | Там все верно XD, я просто тут не так написала, прошу прощения. ОЧЕПЯТКА |
MAPATNK2 8 – 21.08.19 – 14:09 | Проблема, к сожалению, не в этом. |
Happy Bear 9 – 21.08.19 – 14:10 | (8) Так проблема в том, что считаешь СуммаОбщаяТоваров, а сообщаешь Выборка.Цена |
MAPATNK2 10 – 21.08.19 – 14:10 | Там рекурсивный цикл, видимо там что то неверно считает. Просто как так вообще может быть, что выводит мне одни цифры, а считает совсем другие. ничего не пойму, пусть даже там сложный рекурсивный цикл, но я ведь написала Сообщить(Выборка.Цена); Он выводит нужные цифры, которые в сумме дают нужные данные. А 1с считает совсем другое. Ничего не пойму |
MAPATNK2 11 – 21.08.19 – 14:11 | (9) Это понятно. Я в Excel эти суммы заношу, пересчитываю, все отлично. А 1С считает не верно. Вот я и спрашиваю, почему так может быть |
azt-yur 12 – 21.08.19 – 14:13 | А Ексель точно правильно считает? Бывает проблема при копировании из 1С в ексель разделители групп воспринимаются как пробел и число считается строкой, в итоги они конечно же не включаются |
MAPATNK2 13 – 21.08.19 – 14:13 | (9) Я и вручную суммы выведенных мне значений считала – то что нужно получается. А 1С суммирует на 300 с лишним тысяч больше. |
MAPATNK2 14 – 21.08.19 – 14:13 | (12) Вручную пересчитывала, правильно |
НЕА123 15 – 21.08.19 – 14:13 | в отладчик, или хотя бы Сообщить(“” + Выборка.Цена +” Сумма = ” + СуммаОбщаяТоваров ); |
Happy Bear 16 – 21.08.19 – 14:13 | (10) а учла, что формат сумм в 1С с неразнывными пробелами и в экселе такие цифры не считаются |
azt-yur 17 – 21.08.19 – 14:14 | и лучше полный свой код цикла покажите |
MAPATNK2 18 – 21.08.19 – 14:24 | (16) Нет не учла, сейчас еще раз пересчитаю, так как складывала только суммы групп. |
MAPATNK2 19 – 21.08.19 – 14:28 | (16) проблема была в том, что EXcel считал только определенные строки, большинство пропускал. Так и не поняла, что не так, но слава богу, вопрос можно закрыть, т.к. отчет считает верно. Спасибо всем. |
hockeyist 20 – 21.08.19 – 14:58 | Не проверяйте, дети, 1С экселем! |
Ёпрст 21 – 21.08.19 – 15:01 | (19) написали же – неразрывный пробел в разделителе групп разрядов, из-за которого в экселе будет строка, а не число. |
powunexaxe 22 – 21.08.19 – 15:14 | (0) давайте лучше фото ТС обсудим) |
piter3 23 – 21.08.19 – 15:16 | (22) не ее наверняка |
Salimbek 24 – 21.08.19 – 15:27 | (23) Угу: Мисс Вселенная-2017 Деми-Ли Нель-Питерс |
zmaksimuz 25 – 21.08.19 – 16:55 | Если чекнуть номер в инете, то вовсе и не девушки он принадлежит) |
1Сергей 26 – 21.08.19 – 16:58 | Это трап |
dezss 27 – 21.08.19 – 17:02 | (25) Ресторан быстрого питания в Екатеринбург? |
zmaksimuz 28 – 21.08.19 – 17:05 | (27) через поиск в яндексе кидает на авито-профиль. |
xXeNoNx 29 – 21.08.19 – 19:39 | (23) старые темы посмотрите, вовсе она это не она, а он |
Источник
2. spezc 703 20.04.17 11:45
3. herfis 412 20.04.17 11:58
, . ” , ?”
– ? ? . , .
Diego_Iv; alex-l19041; +2 –
7. Xershi 1149 20.04.17 12:40
9. herfis 412 20.04.17 12:51
12. Xershi 1149 20.04.17 14:11
6. herfis 412 20.04.17 12:35
( , ):
= ; = 150000; = 0; = ; + . > = = ; ..(“”); ..(“”); .(); = 0; ; = .(); . = .; . = .; = + .; ;
10. a3a 10 20.04.17 12:52
8. herfis 412 20.04.17 12:45
, , , . , . .. ” “. ” ” ” “.
11. herfis 412 20.04.17 12:59
, , ( , ):
(.(“”)) = .( (“”, )); …. ;
13. a3a 10 21.04.17 08:17
14. dj_serega 377 21.04.17 10:12
Источник