Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как отобразить в поле число в таком формате 1 234 567.89 / 9 сообщений из 9, страница 1 из 1
30.09.2004, 12:44
    #32718500
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Проблема. Не могу понять как свойство Format настроить для отображения числа 1234567.89 в формате 1 234 567.89 ?
...
Рейтинг: 0 / 0
30.09.2004, 12:47
    #32718510
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Проблема. Не могу понять как свойство Format настроить для отображения числа 1234567.89 в формате 1 234 567.89 ?
...
Рейтинг: 0 / 0
30.09.2004, 12:56
    #32718535
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
9 999 999.99
...
Рейтинг: 0 / 0
30.09.2004, 13:05
    #32718568
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
У меня почему-то, когда вставляю 9 999 999.99 исправляется на 9 :-(
...
Рейтинг: 0 / 0
30.09.2004, 13:14
    #32718594
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Точнее, "правильнее" было бы так

9,999,999,999.99

В этом формате используются 2 специализированных символа:

запятая - использовать символ разделитель для троек чисел
точка - использовать символ разделитель целой и дробной части

А вот какие именно символы разделители будут иcпользоваться при выводе числа - это уже зависит от конкретных настроек FoxPro.

SET POINT - значение символа разделителя целой и дробной части
SET SEPARATOR - теоретически, он должен выставлять символ-разделитель троек чисел. Но фактически не работает. Оставлен для совместимости. Символ разделитель троек чисел берется из системных настроек Windows.

Кроме того, будут ли использоваться эти настройки или символы разделители будут взяты из системных настроек Windows определяет настройка

SET SYSFORMATS
...
Рейтинг: 0 / 0
30.09.2004, 13:17
    #32718604
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
OMPУ меня почему-то, когда вставляю 9 999 999.99 исправляется на 9 :-(
Где именно ты пытаешся выставить этот формат? И что значит "исправляется"?
...
Рейтинг: 0 / 0
30.09.2004, 13:31
    #32718634
Yras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Надо настраивать свойство InputMask
...
Рейтинг: 0 / 0
30.09.2004, 13:45
    #32718674
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Спасибо все ответившим!!! Заработало. На самом деле нужно было вводить 9,999,999.99 но нужно было еще разбираться с настройками про которые говорил ВладимирМ. Когда использовал свойство InputMask все стало как надо! :-)))
...
Рейтинг: 0 / 0
30.09.2004, 15:48
    #32718825
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отобразить в поле число в таком формате 1 234 567.89
Спасибо все ответившим!!! Заработало. На самом деле нужно было вводить 9,999,999.99 но нужно было еще разбираться с настройками про которые говорил ВладимирМ. Когда использовал свойство InputMask все стало как надо! :-)))
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как отобразить в поле число в таком формате 1 234 567.89 / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]