Что-то меня клинит... Делаю отчет, который выводит результаты в таблицу. Формирую итоги по группам номенклатуры. Если числа не больше 999 то сладывает все на ура. Как только появляется 1000 и больше - чепуха. Например, Складываю три значения: 200+854+1234. Итог пишет 855. Если последнее число 2234 то итог 856. Т.Е. она прибавляет первый знак к итогу. Что делать?
27.02.2003, 16:50
training1C
Очень странно. первый раз об этом слышу.
Кудряшка, а напишите какая версия ТиС и какой именно отчет делаете.
Кроме того попробуйте раздвинуть колонку, в которой выводится итог.
27.02.2003, 17:06
Кудряшка
Переделываю немного отчет "Ведомость по остаткам ТМЦ" под свои нужды. Типа отчет по движению товара на складе за день. Только у меня есть осн. единицы - кг и базовые - упаковки. И надо в одном отчете вывести и то, и другое + итоги по группам. Программер я начинающий, и мне, наверное, проще попробовать что-то переделать, чем писать самой с нуля. В общем, не получается. По группам то что программа стандартно выводит - не получается, потому что либо одни единицы считает, либо другие. Попробовала написать сама что-то типа "Новый групповой итог" и его вывести - и вот такая фигня (см. первое сообщение). В общем, тону.
28.02.2003, 03:46
training1C
Возможно пытаетесь сложить строковые величины, возможно не хватает разрядности. А скорее всего где-то в цикле зануляете переменную,в которой накапливаете итог по группе.
01.03.2003, 02:12
Aquad
Кудряшка
А попробуйте выложить код !
А лучше даже сохраните это все как внешний отчет и тоже сюда, попробуем помочь !