我的水晶報表沒有在其「sql查詢」中創建「where子句」。水晶報表ShiftDateTime不會導致生成「Where子句」
在我的「記錄選擇公式」我認爲這種轉移的日期時間的公式: {} @starttime
ShiftDateTime ({MYLABOR.STARTED}, "GMT,0","");
***如果我更換{} @starttime與實際開始時間字段從數據庫那麼我得到我的「where子句」,報告速度非常快。
任何人都知道爲什麼該公式會停止生成「where子句」?
這裏是我的「記錄選擇forumal」:
{@StartTime} >= {?FirstPeriodStartDate}
and
{@StartTime} <= dateadd("d",14,({?FirstPeriodStartDate}))
通常情況下,當您定義與數據庫中的日期時間格式不匹配的記錄選擇公式時,會出現這些類型的問題。嘗試寫入與數據庫產生完全相同輸出的記錄選擇。 – Siva