Форум: "Начинающим";
Текущий архив: 2009.11.01;
Скачать: [xml.tar.bz2];
ВнизTIBQuery. Выполнение iif в запросе Найти похожие ветки
← →
Mery (2009-09-11 13:05) [0]Скажите, пожалуйста, почему при выполнении запроса
select date1, date2 iif(T1.Date1<>T1.Date2,T1.Date2," ") as date_sl
from T1
в отчёте в QReporte и в приложении выдаётся именно такой формат даты
date1 date2 date_sl
01.01.2009 02.04.2009 2009-04-02
При выполнении этого запроса в IBExpert формат даты в поле date_sl нормальный.
Как в данном случае задать правильный формат??
Если свойству EditMask поля запроса задаю !99/99/0000;1;_
то выводится только "02. ."
← →
Медвежонок Пятачок © (2009-09-11 13:08) [1]потому что две ветки иифа содержат различные типы и оба приведены к строке.
← →
Mery (2009-09-11 13:14) [2]спасибо,понятно.
И всё-таки, что можно сделать в этом случае?
← →
Anatoly Podgoretsky © (2009-09-11 13:21) [3]> Mery (11.09.2009 13:14:02) [2]
Можно в событии OnPrint
← →
Mery (2009-09-11 13:26) [4]>Anatoly Podgoretsky © (11.09.09 13:21) [3]
>Можно в событии OnPrint
Какого компонента и что конкретно сделать.
Этого события нет у QReport
← →
Anatoly Podgoretsky © (2009-09-11 13:46) [5]> Mery (11.09.2009 13:26:04) [4]
Это событие есть у Printable компонент, в котором нужно отпечатать это значение.
Если же это не Printable компонент, то есть событие OnGetText у Dataset
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.11.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c