|
v7: Математика в 7.7 в Таблицу выводится округленное значение. Где округляется ?
| ☑ |
0
raykom
17.07.15
✎
19:30
|
Еще раз всем с пятницей из дворницкой.
Помогите раскурить, где округляется ?
Имеем в таблице печатной формы
Знач1 59.95
Знач2 154.000
в модуле эти два значения перемножаются
а в таблице имею
Знач3 9233
Хотя на калькуляторе 9232,3
Как так то ? о_О
Наведите на мысль. Спасибо.
|
|
1
Casey1984
17.07.15
✎
19:34
|
Имеем в таблице печатной формы
Знач1 59.95
Знач2 154.000
А в модуле что имеем?
|
|
2
raykom
17.07.15
✎
19:35
|
Оо ... Обнаружил, что только по одной строке так. По Другим Номенклатурам все перемножается без округления ...
(1) То же самое
|
|
3
raykom
17.07.15
✎
19:38
|
И в сообщении так же с округлением выводит ...
|
|
4
raykom
17.07.15
✎
19:40
|
о_О
Во всей таблице только одна ячейка такая. в первой строке одна в одной колонке.
|
|
5
raykom
17.07.15
✎
19:41
|
Шо за бес ...
|
|
6
Garykom
гуру
17.07.15
✎
19:49
|
а формулу то в ячейке на табдоке глянь...
|
|
7
raykom
17.07.15
✎
19:52
|
Дак нет там формулы ...
вот такое значение
СуммаДоАкц#N019.2
|
|
8
AlexWolf
17.07.15
✎
20:48
|
Знач1 поди выводится тоже как Знач1#N019.2, а по факту там куча знаков после запятой.
|
|
9
Тюря
17.07.15
✎
21:00
|
Есть такая хитрость в клюшках
, давно это было, где то есть типа общий формат таблици
|
|
10
Тюря
17.07.15
✎
21:00
|
таблицы
|
|
11
HawkEye
17.07.15
✎
21:56
|
(7) запусти глобальный поиск по СуммаДоАкц и смотри как считается
|
|
12
bwi22
17.07.15
✎
23:51
|
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Продажи");
Таб.ИспользоватьФормат("Ч015.2.,");
+9 поищи
|
|
13
Тюря
18.07.15
✎
08:53
|
(12) точно
ИспользоватьФормат(<?>);
Синтаксис:
ИспользоватьФормат(<СтрокаФормата>)
Назначение:
Устанавливает формат по умолчанию для вывода выражений секций таблицы. Возвращает: строковое значение, содержащее текущую форматную строку по умолчанию для таблицы (на момент до исполнения метода).
Параметры:
<СтрокаФормата> - необязательный параметр. Строковое выражение, содержащее форматную строку (см. метод Формат).
Замечание:
В ячейках таблицы, при выводе которых требуется формат, отличный от установленного данным методом, должен быть установлен формат явным образом. Форматная строка записывается через символ ''#'' после выражения, заданного для ячейки. Если выражение, заданное для ячейки просто завершается символом ''#'', то будет использоваться системный формат по умолчанию.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший