Имя: Пароль:
1C
 
Ошибка: Arithmetic overflow error converting numeric to data type numeric
0 Interest
 
13.11.08
18:06
При проведении документа "Расчет себестоимости" программа выдает ошибку:
{ОбщийМодуль.КорректировкаСтоимостиУчетЗатрат(998)}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса "Ошибка при выполнении операции над данными:
Microsoft OLE DB Provider for SQL Server: Arithmetic overflow error converting numeric to data type numeric.
HRESULT=80040E57, SQLSrvr: Error state=6, Severity=10, native=8115, line=1
"
       Результат = Запрос.Выполнить();
Кто-нибудь сталкивался с такой проблемой, подскажите как ее решить?
1 nop
 
13.11.08
18:08
Какая то ошибка приведения типов... причем тут переполнение??
2 nop
 
13.11.08
18:13
3 Широкий
 
13.11.08
18:16
слоишком болшьшие циферки получаются.. скуль же ясно тебе говорит
4 Interest
 
13.11.08
18:19
(3) Как их найти?
5 Широкий
 
13.11.08
18:23
(4) Блин .. ну я вадляюсь .. Ситуация: тебе надо рассчитать (2+2)*2+2*2=12... Скуль больше двух цифр не понимает и ругается - какие твои действия? Ессно разбирать запрос на составляющие и смотреть где он может в аут выпасть.
6 Interest
 
13.11.08
18:39
(5) Где можно почитать как используются временные таблицы в запросе?
7 Interest
 
13.11.08
21:42
up
8 toypaul
 
гуру
13.11.08
22:14
select top 100 * from _1sentry order by sum_ desc

тоже самое по кол-ву и вал. сумме. по IDDOC определяем документ
9 Interest
 
14.11.08
08:51
У меня 8-ка, этот запрос не подходит
Независимо от того, куда вы едете — это в гору и против ветра!