Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Измение разделителя целой и дробной части / 6 сообщений из 6, страница 1 из 1
02.09.2004, 11:58:38
    #32677088
Вик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
Есть ли способ из Access изменить разделитель целой и дробной части?
...
Рейтинг: 0 / 0
02.09.2004, 12:08:38
    #32677122
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
В смысле измения региональных опций? ИМХО нехорошо это. Приложение должно убедиться, что формат чисел/дат устраивает, в противном случае выдать юзеру рекомендации по изменению настроек и завершить работу
...
Рейтинг: 0 / 0
02.09.2004, 12:11:55
    #32677139
Вик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
Alexey ShВ смысле измения региональных опций? ИМХО нехорошо это. Приложение должно убедиться, что формат чисел/дат устраивает, в противном случае выдать юзеру рекомендации по изменению настроек и завершить работу
Программа может вообще ничего не сказать и выдать ошибку, потому что для корректной работы необходима точка. А вообще, можно изменять ее только на время работы самой программы.
...
Рейтинг: 0 / 0
02.09.2004, 12:16:46
    #32677154
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
К сожалению, одновременно может быть запущено более чем одно приложение с разными потребностями к локали. Если есть возможность - исправить приложение нужно.
...
Рейтинг: 0 / 0
02.09.2004, 12:21:14
    #32677173
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
>потому что для корректной работы необходима точка
Public Function DecPoint(ByVal Number As Double) As String

''''''''''''''''''''''''''''''''''''''''''
'Переделывает число в строку с раздетителем точка "."
'версия от 30.01.02 автор Леонид
DecPoint = Replace(Number, Mid(Format(1.1, "0.0"), 2, 1), ".")
'mid вырезает текущий символ разделитель из строки формата от константы

End Function
...
Рейтинг: 0 / 0
02.09.2004, 12:28:03
    #32677201
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измение разделителя целой и дробной части
Функция Str возвращает всегда точку

?2/3
0,666666666666667
?str(2/3)
.666666666666667
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Измение разделителя целой и дробной части / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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