08.02.2011, 17:42 | #1 |
Участник
|
Вывожу в коде информацию о проводке для отсылки по e-mail через модуль jMail. Такая проблема: при переводе decimal в string командой FORMAT в цифрах теряются последние нули, то есть из 123.00 получается 123, а из 123.40 - 123.4
И так же в псиьме приходит. Не могу разобраться, как указать шаблон и сохранять все знаки. |
|
08.02.2011, 18:30 | #2 |
Участник
|
Попробуйте написать не просто FORMAT(ваше_число), а FORMAT(ваше_число, 0, '<Precision,2:2>')
|
|
08.02.2011, 18:34 | #3 |
Участник
|
Цитата:
Сообщение от Yakuza
Вывожу в коде информацию о проводке для отсылки по e-mail через модуль jMail. Такая проблема: при переводе decimal в string командой FORMAT в цифрах теряются последние нули, то есть из 123.00 получается 123, а из 123.40 - 123.4
И так же в псиьме приходит. Не могу разобраться, как указать шаблон и сохранять все знаки. |
|
09.02.2011, 11:20 | #4 |
Участник
|
Цитата:
Сообщение от Eugeny_F
Цитата:
Сообщение от Yakuza
Вывожу в коде информацию о проводке для отсылки по e-mail через модуль jMail. Такая проблема: при переводе decimal в string командой FORMAT в цифрах теряются последние нули, то есть из 123.00 получается 123, а из 123.40 - 123.4
И так же в псиьме приходит. Не могу разобраться, как указать шаблон и сохранять все знаки. |
|
24.06.2011, 15:38 | #5 |
Участник
|
А можно ли, используя формат, получить прописные месяцы в отличном от именительного падежа виде? Т.е. если я напишу:
FORMAT ('010411D', 0,'<Closing><Day,2>. <Month Text> <Year4>'); То она мне вернёт 01.Апрель.2011 А если я хочу 01.Апреля.2011 ? Можно конечно и самому функцию написать, не сложно, но вдруг FORMAT это умеет? |
|
24.06.2011, 16:00 | #6 |
Участник
|
Цитата:
Сообщение от Predatore
А можно ли, используя формат, получить прописные месяцы в отличном от именительного падежа виде? Т.е. если я напишу:
FORMAT ('010411D', 0,'<Closing><Day,2>. <Month Text> <Year4>'); То она мне вернёт 01.Апрель.2011 А если я хочу 01.Апреля.2011 ? Можно конечно и самому функцию написать, не сложно, но вдруг FORMAT это умеет? Зачем же писать, пользуйтесь функциями Date2Text и Month2Text из cu12400. |
|
27.06.2011, 10:12 | #7 |
Участник
|
Цитата:
Функции Month2Text нету. Учитывая, что мне нужен месяц отдельно от числа и года, теперь вот не знаю, что проще/лучше/правильнее, через FORMAT выдирать только месяц и самостоятельно переводить его в текст в родительном падеже или же воспользоваться Date2Text, а потом из него выдирать месяц. Но в любом случае, спасибо! |
|