FAQ по Crystal Reports

         

Q: В таблице есть поле типа "datetime"


A: Необходимо выполнить следующее:
1. В меню File/Report_Options в поле Convert Date-Time_Field выбрать "to Date-Time".
2. Вставить поле из базы типа Date-Time и в свойствах поля (по правой кнопке мыши) в Format в поле Order выбрать "Time".
Но имеется следующая особенность: при использовании библиотеки P2ssql.dll версии 8.0.0.21 и 7.0.0.44 преобразование поля типа Datetime в Date-Time происходит без проблем, а при использовании меньшей версии происходит преобразование в строку. При просмотре поля из отчета, сделанного с P2ssql.dll версии 8.0.0.21 и 7.0.0.44, в меньшей версии происходит неправильное преобразование в Date-Time (например дата 28.08.2000 представляется в виде DateTime(-4713,01,01,00,00) , а правильно д.б. DateTime(2000,08,28,00,00))



Содержание раздела