|
Отчет с фильтром по полю типа Date в Crystal Reports 10
|
|||
---|---|---|---|
#18+
Надо получать два вида отчета с фильтром по полю типа Date: есть какая-нибудь любая дата и, второй отчет, поле пустое. Я задаю параметр типа True/False (True-есть дата, False - пустая дата). А в фильтре записей пишу формулу IsDate(CStr({Command.Date_fact})) = {?Title}. Так вот, в отчете с параметром = False - ноль записей. Если в Details вставить поле IsDate(CStr({Command.Date_fact}))(убрав фильтр), то значения True и False все на своих местах у всех записей! Почему же фильтр на пустые даты не срабатывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2005, 17:25 |
|
Отчет с фильтром по полю типа Date в Crystal Reports 10
|
|||
---|---|---|---|
#18+
ой... как из пулемета... можно попроще, помедленнее и поподробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2005, 18:10 |
|
Отчет с фильтром по полю типа Date в Crystal Reports 10
|
|||
---|---|---|---|
#18+
BusyManой... как из пулемета... можно попроще, помедленнее и поподробнее? Есть поле типа Date {Command.Date_fact}. Надо получить: 1) отчет с пустым значением этого поля; 2) отчет с непустыми значениями. Я делаю фильтр записей по формуле: IsDate(CStr({Command.Date_fact})) = {?Title}. Параметр {?Title} типа Boolean. В результате получаю нормальный отчет при {?Title}=True (даты в поле есть) и пустой отчет при {?Title}=False (даты в поле нет, записей таких достаточно много). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2005, 18:22 |
|
Отчет с фильтром по полю типа Date в Crystal Reports 10
|
|||
---|---|---|---|
#18+
пустая дата возращает NULL поэтому нужно проверять на пустое значение а не на дату. для вашего случая not(IsNull({Command.Date_fact}))={?Title} ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2005, 09:45 |
|
Отчет с фильтром по полю типа Date в Crystal Reports 10
|
|||
---|---|---|---|
#18+
FantomGoodпустая дата возращает NULL поэтому нужно проверять на пустое значение а не на дату. для вашего случая not(IsNull({Command.Date_fact}))={?Title} УРА!!! ЗАРАБОТАЛО!!! Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2005, 10:22 |
|
|
start [/forum/topic.php?fid=31&msg=33059007&tid=1539669]: |
0ms |
get settings: |
7ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
47ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
112ms |
get tp. blocked users: |
0ms |
others: | 314ms |
total: | 492ms |
0 / 0 |