17.09.2014, 02:00 | #1 |
Участник
|
CreateDateTime changing
Доброй ночи, уважаемые аксаптисты.
Имеется вопрос. Необходимо в таблице хранить дату создания записи, тобиж функционал поля CreateDateTime. И всё бы хорошо, включил свойство в таблице и всё, но не тут-то было. Необходимо хранить дату без времени, тобиж формат поля должен быть TransDate. Стоит ли мучаться и искать подход, как изменить системное(!) поле или же создать отдельное и при создании записи заполнять его соотв.значением ?? Заранее благодарю за ответ. |
|
17.09.2014, 07:34 | #2 |
Участник
|
второе
|
|
17.09.2014, 07:55 | #3 |
----------------
|
а это будет дата для какого часового пояса?
а почему нельзя из UTCdateTime использовать только дату? |
|
17.09.2014, 08:17 | #4 |
Участник
|
Правильный вопрос. С этим нужно определиться.
Хранение только Date без Time действительно может понадобиться, если есть необходимость группировать данные по дням. В прочем как и хранение Time без Date может быть полезно если нужно фильтровать только по суточному времени. |
|
17.09.2014, 08:24 | #5 |
Талантливый разгвоздяй
|
Необходимо именно хранить? Или отображать на форме? Если стоит задача отображения только даты из поля с типом DateTime в интерфейсе (например, поля на форме), то достаточно в форме на контроле изменить свойство DisplayOption с режима Auto на Date (есть еще режим DateTime).
|
|
17.09.2014, 16:16 | #6 |
Участник
|
Согласно tdd нужно было хранить.
Однако сегодня, после разговора с консультантом, выяснилось, что её нужно отображать. Поэтому попробую способ от Kabardian с DisplayOption. Благодарю всех за участие и помощь! |
|
Теги |
createdatetime, изменение типа данных |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|