Формат даты на листе не реагирует на настройки скрипта "SET TimestampFormat"

Автор Comwad, 16 декабря 2021, 05:03:02

« назад - далее »

Comwad

Доброго утра всем .

В скрипте QLIK  поле даты выгружаю через  SQL как  cast(DATE_FIELD as timestamp)

В скрипте QLIK в разделе MAIN формат даты определен как
SET TimeFormat='h:mm:ss';
SET DateFormat='DD.MM.YYYY';
SET TimestampFormat='DD.MM.YYYY h:mm:ss'; (при том удалено [.fff])

Но на листах дата все равно отображается как YYYY-MM-DD
2021-11-01 18:00:45.000000


как можно побороть ?

govorun

Если правильно понял, нужно из YYYY-MM-DD сделать DD.MM.YYYY ?
В скрипте загрузки
date(название поля) as поле      // название поля - это название поля (cast(DATE_FIELD as timestamp))
или
Timestamp(название поля) as полеИли на уровне базы (запроса) преобразовывать в нужный формат даты
Как-то так

Яндекс.Метрика