|
|
|
Forum Member
      
участник
Last Login: 14.01.2004 20:37
Сообщ.: 34,
Visits: 375
|
|
Подскажите пожалуйста, можно ли в Access при выполнении запроса форматировать данные (даты или вещественные числа) так, чтобы независимо от системных настроек эти данные выводились только в определенном виде. Т.е. система может быть настроена для отображения дробных как в виде 5.38, так и 5,38 и можно даже 5~38, а надо, чтобы запрос несмотря на это выводил только в форме 5.38. То же и с датами, чтобы, например, только в виде дд.мм.гггг
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.09.2006 10:33
Сообщ.: 202,
Visits: 2 185
|
|
| А какие проблемы? Пиши функции которые будут форматировать результат.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2005 18:49
Сообщ.: 365,
Visits: 4 016
|
|
| Конечно, функция FORMAT. По ней есть подробный хелп.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.09.2006 10:33
Сообщ.: 202,
Visits: 2 185
|
|
| Да и не только формат. Сам пишешь функцию. Аргументом передаешь то что надо перевести в удобоваримый тебе вид. И извращаешься. Результат выкладываешь в форму.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2005 18:49
Сообщ.: 365,
Visits: 4 016
|
|
| Ну, это если какой-то экзотический формат нужен. : ))
|
|
|
|
|
Supreme Being
      
участник
Last Login: 12.11.2007 17:38
Сообщ.: 1 252,
Visits: 13 544
|
|
Во если выборка строк на 5-10 тысяч будет - вот тут-то пользователь и попьет кофейку! Особенно, если через свою функцию форматировать. А уж если вспомнить, что иногда NULL попадается и его тоже надо в своей функции отслеживать - во повеселитесь-то!
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2005 18:49
Сообщ.: 365,
Visits: 4 016
|
|
| На 5-ти тыщах пользователь не заметит ничего. Форматирование - не такая уж и сложная процедура. От силы - пара текстовых функций типа Right/Left/Mid.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 12.11.2007 17:38
Сообщ.: 1 252,
Visits: 13 544
|
|
:) Вскрытие покажет. Буду рад ошибиться :) А вообще - к форматированию надо подходить очччччччеееень осторожно - огрести можно... по самое небалуйся
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.09.2006 10:33
Сообщ.: 202,
Visits: 2 185
|
|
| | |