Страница 1 из 1

Формат вывода double

Добавлено: 02 фев 2006, 16:43
Sytin
Как вывести,скажем ,число 24.764 с 2-мя знаками после . не используя функцию DoubletoStr?

Добавлено: 02 фев 2006, 16:52
Sheinina
Куда вывести? На экран или в форму?
Если в форму, то ставьте формат для поля &&&&&&&.&& (количество & до точки зависит от предполагаемой разрядности целой части)
А если на экран в броузе, то в описании:
field1 'Что-то там': [10,2];

Добавлено: 02 фев 2006, 17:07
Sytin
большое спасибо :grin:

Добавлено: 02 фев 2006, 17:17
Sheinina
Да не за что. Имейте ввиду, что для вывода в rtf и slk формы лучше все-таки пользоваться DoubleToString, а формат в форме ставить ^. :-)

Добавлено: 02 мар 2006, 10:38
Alexx
Согласен, но при этом все-равно эксель думает что это текстовое поле и не подбивает суммы, даже если они выводятся с запятой, может есть выход какой-нибудь?

Добавлено: 02 мар 2006, 11:32
edward_K
а ты стандартные посмотри :)
опять doubletoStr но с хитрой маской.
Например ФРО-отчеты - интерактивные отчеты.
ед.что могу отметить что могет глючить vip если у него в cfg есть Forms.OldSlkCompile=off - тогда могут быть троблы(и то внутр.характера Excel) + в маске иногда приходится насильственно ставить "," а то разряды съедает, но стандартная пашет.