2013-04-17 3 views
1

У меня есть отчет о кристалле, который имеет группу, которая ссылается на столбец DATETIME, сгенерированный хранимой процедурой SQL Server.Crystal Reports - заголовок группы datetime не показывает время, а только дату. необходимо отобразить дату и время

Когда я правой кнопкой мыши и форматирование группы, редактор Format показывает образец вывода месторождения, например, так:

Понедельника, 1 марта 1999 1:23:45 PM

Однако, когда я просмотреть отчет, это только показывает, как, например:

Понедельник, 1 марта 1999

Мне нужно его отображать/сортировать по времени, а также. Еще раз, столбец DB, на который он указывает, имеет тип DATETIME.

Я запускаю CR 11.5 и SQL Server 2008R2.

Любая помощь будет оценена по достоинству.

+0

Просто из любопытства, что вы видите, когда вы вообще не используете форматирование? Плюс я знаю, что это звучит так просто, но вы проверили ширину группы? Может быть, текст обрезается? – JackLock

+0

Вы группируете это поле или показываете его? – Ryan

+0

@JackLock не может быть никакого форматирования в группе; для типа данных DATETIME формат по умолчанию Crystal - это системный формат по умолчанию. Я играл с этим и даже устанавливал формат отображения времени (только для того, чтобы увидеть, будет ли он отображаться), но он все еще отображает только дату. Ширина не является проблемой; Я устанавливаю ширину далеко за пределы того, что необходимо для отображения значения datetime. –

ответ

3

Возможно, вы захотите переосмыслить группировку в поле datetime, если хотите, чтобы она отличалась от второй; вероятность того, что несколько записей разделяет то же самое поле datetime, как правило, крайне низка, отрицая полезность группировки.

По этой причине CR, возможно, взял на себя смелость предположить, что вы хотите группировать только по дате вместо полного значения datetime. Вы можете проверить, выполнив следующие шаги: Выберите «Отчет» на панели инструментов CR → «Эксперт группы» → Выберите свою группу справа и нажмите «Параметры» → В нижней части вкладки «Общие» появится выпадающий значок «Раздел будет напечатан». Убедитесь, что в нем указано «За каждую секунду» вместо «За каждый день» или другое значение.

Это отсюда, что вы можете контролировать, как небольшая или большая сеть, которую вы хотите объединить в CR для ваших значений даты и времени.

+0

Спасибо, это сработало. –

Смежные вопросы