| |
автор: SThrush (12.08.2006 в 00:00) |
|
| |
to: ???????? ????
(09.08.2006 в 00:00)
| | | Re: Как в числовом поле отчета заменить точку на дефис? А если так: Replace(Format([tarif];"#,00");",";"-") | |
| |
| |
| |
автор: ???????? ???? (09.08.2006 в 00:00) |
|
| | Нет, ну я могу вывести поле tarif (содержащую денежную сумму с копейками) в виде
Format$([tarif];"#-;"";""") & Right$(Format$([tarif];"#;"";""");2)
А нельзя ли сделать это проще, манипулируя свойством "Формат поля"? | |
| |
| |
| |
автор: Explorer (09.08.2006 в 00:00) |
|
| |
to: ???????? ????
(09.08.2006 в 00:00)
| | | если в региональных настройках OS заменить десятичный разделитель Currency... но такой радикальный способ наверное не устроит? | |
| |
| |
| |
автор: ???????? ???? (09.08.2006 в 00:00) |
|
| |
to: Explorer
(09.08.2006 в 00:00)
| | | Мне это нужно только для одного отчета. А Вы предлагаете как менять?
1. Программно из Access - изменить настройки, прогнать отчет,-вернуть назад.
или
2. Руками залезть в настройки OS?
Таки дешевле написать выше приведенное мною выражение.
Мне бы маску формата в свойстве "Формат поля", вроде "#-.00" . К сожалению, знак "-" по этой маске выводится ПОСЛЕ суммы. | |
| |
| |
| |
автор: ???????? (30.11.-1 в 00:00) |
|
| |
to: SThrush
(12.08.2006 в 00:00)
| | | Re[1]: Как в числовом поле отчета заменить точку на дефис? Спасибо. Это гораздо лучше, чем мое нагромождение. | |
| |
| |
| |
автор: ???????? ???? (30.11.-1 в 00:00) |
|
| |
to: SThrush
(12.08.2006 в 00:00)
| | | Опаньки! А что это за replace? Что-то в моем 97 Access ее нету... | |
| |
| |
| |
автор: osmor (30.11.-1 в 00:00) |
|
| |
to: ???????? ????
(30.11.-1 в 00:00)
| | | http://hiprog.com/access/article.asp?id=453 | |
| |
| |