Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разрядность в поле отчета / 2 сообщений из 2, страница 1 из 1
02.12.2004, 09:20:54
    #32808796
@SOL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разрядность в поле отчета
Подскажите, плиз.

Имеются два похожих отчета в АДП проекте

Поле COST выставлено на формат Fixed, с двумя знаками после запятой

В первом отчете все нормально работает: 0.02

Во втором показывает .0200000000

Первый отчет базирован на запросе типа
SELECT COST

Второй базирован на
SELECT COUNT(*) as NN , SUM(COST) AS COST


Я уверен, что контролы в обоих отчетах одинаковые

Почему первый отчет показыват с учетом региональных установок, а второй без учета ?

Что может быть ?

Спасибо
...
Рейтинг: 0 / 0
02.12.2004, 10:40:03
    #32808974
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разрядность в поле отчета
в этом случае нужно явное преобразование результата к определнному типу иначе Акс не сможет его отформатировать.
типа так:
SELECT COUNT(*) as NN , cast(SUM(COST) as numeric(10,4))AS COST
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разрядность в поле отчета / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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