Mian_Asim Ответов: 1

Как решить эту проблему crystal report record selection formula


Привет ребята,

I need some help regarding creating record selection formulas:

i went to fetch data from two tables with Crystal Report Record Selection Formula between two dates


Это мой код.

{Таблица1.Тип} = 'АВС' и {Таблица2.Тип} ='АВС' и {Таблица1.Дата в дата('" + DTPStart.Значение.дата + "') или ('" + DTPEnd.Ценность.date + "') и {Table2.DATE} в date('" + DTPStart.Value.дата + "') или ('" + DTPEnd.Ценность.дата+ "')

Что я уже пробовал:

Crystal Report Record Selection Formula between two dates

1 Ответов

Рейтинг:
2

Maciej Los

Правильная формула для диапазона дат-это (a'ka BETWEEN ... AND ...):

{DateField} in {#?Fromdate#} to {#?ToDate#}
'or
{DateField} >= {#?Fromdate#} AND {DateField} <= {#?ToDate#}

Что касается вашего примера:
{Table1.DATE} in #" + DTPStart.Value.date + "# to #" + DTPEnd.Value.date + "#
'or
{Table1.DATE} > date(#" + DTPStart.Value.date + "#) AND {Table1.DATE} <= date(#" + DTPEnd.Value.date + "#)