|
ТЗ ЗагрузитьКолонку округляет сам... | ☑ | ||
---|---|---|---|---|
0
листопад
26.08.11
✎
18:36
|
БП, релиз 2.0.25.5
Подскажите, почему метод ТаблицаЗначений.ЗагрузитьКолонку() округляет самостоятельно. Т.е. ситуация следующая: В ТаблицуЗначений загружаю сумму 10066,9968. Затем смотрю в Отладчик - показывает число 10067. Вот кусок кода: СуммаРег = ТаблицаЗначений.Итог("СуммаВал")* КоэффициентПересчета; //вот здесь получаю СуммаРег=10066,9968 РаспределениеРег = ОбщегоНазначения.РаспределитьПропорционально(СуммаРег,ТаблицаЗначений.выгрузитьКолонку("Сумма")); //здесь еще РаспределениеРег=10066,9968 Если Не РаспределениеРег = Неопределено Тогда ТаблицаЗначений.ЗагрузитьКолонку(РаспределениеРег,"Сумма"); // вот здесь получаю уже 10067, а надо 10066,99 КонецЕсли; Подскажите, как сделать, чтобы в ТЗ загрузилось 10066,99? |
|||
1
Wobland
26.08.11
✎
18:41
|
может, в колонке дело. тип колонки и всё такое...
|
|||
2
vmv
26.08.11
✎
18:44
|
разряды дробной части в свойствах или формат - 500К в кассу
|
|||
3
vmv
26.08.11
✎
18:45
|
1С-ники с мягкой типизацией совсем забыли, что есть строгая типизация, мдя
|
|||
4
Wobland
26.08.11
✎
18:48
|
(3) звучит как Тёплый ламповый звук ;)
http://lurkmore.ru/Ламповый_звук |
|||
5
листопад
26.08.11
✎
18:48
|
(1), (2) это кусок из ОбщегоМодуля, процедура ПодготовкаТаблицыЗначенийДляЦелейПриобретенияИРеализации.
Может можно насильно заставить округлять как мне надо??? |
|||
6
листопад
26.08.11
✎
18:49
|
(2) это где?
|
|||
7
Wobland
26.08.11
✎
18:50
|
(6) ну залезь в ПодготовкуТаблицы и посмотри, как она там формируется
|
|||
8
vmv
26.08.11
✎
18:51
|
(6) чувак, винавата ТаблицаЗначений - алчная самка, зажала разряды. все баби таки!
блин, это же не тот форум |
|||
9
Wobland
26.08.11
✎
18:52
|
(8) оно не баба! Новый ТаблицаЗначений!
|
|||
10
vmv
26.08.11
✎
18:52
|
(9) мимикрия - они каварны ацке
|
|||
11
листопад
26.08.11
✎
18:59
|
(7) ТЗ изначально формируется из табличной части документа Поступление, у которого колонка "Сумма" имеет разрядность 15,2. Т.е. править я не могу. Как быть???
(8) я не чувак, я - Дама ))) |
|||
12
листопад
26.08.11
✎
19:01
|
+(11) это я мучаюсь с округлением при расчетах в валюте (чтобы было понятно).
|
|||
13
vmv
26.08.11
✎
19:05
|
(11) Дима, иди отдыхай - валюта за уик-энд скакнет, мож и наладиться все. Возми девчонко, сходи в кабак
|
|||
14
листопад
26.08.11
✎
19:07
|
(13) Тормоз, уйди с моего топика. Я не дима!!!
|
|||
15
vmv
26.08.11
✎
19:11
|
(14) а кто?
|
|||
16
Wobland
26.08.11
✎
19:17
|
(14) ну в том, что ты мужик я лично не сомневаюсь
|
|||
17
vmv
26.08.11
✎
19:20
|
(16) я знал!
|
|||
18
acsent
26.08.11
✎
19:20
|
Правильно округляет
10066,9968 ~ (15.2) 10067,00 |
|||
19
vmv
26.08.11
✎
19:22
|
(18) Твой дедущка Гаус, зачем мужику обламывать топик, ех
|
|||
20
листопад
26.08.11
✎
19:55
|
(18) Тогда почему 59059,71456 округляет до 59059,72 ???
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |