0

相當新的到這個區域,所以我的聲音很模糊。我正在嘗試在CRM Dynamics2016的SSRS中創建日期參數。 目的:塑造一個下拉包含:去年,上個月財年,年初至今,並利用它們來過濾領域:之前的表稱爲通知開始日期和返回結果在SSRS中使用fetchXML在CRMDynamics 2016中傳遞日期表達式

我曾嘗試: 創建視圖與週期(這將像現場標籤),開始日期和結束日期,但我很快意識到CRMDynamics在線不再喜歡SQL,他們現在更符合fetchXML

我的問題是:有沒有辦法在SSRS中傳遞上述日期參數,而不是我之前嘗試過的?

非常感謝您的幫助! 歡呼聲 薩爾曼

回答

0

要達到目標的唯一方法是動態計算日期範圍參數,因爲所有過濾條件都可以細分爲日期範圍。

  • 創建一個常規的SSRS下拉參數(名稱 - 「日期範圍」)與所有可能的過濾條件LastYear,LastMonth,FiscalYear,YearToDate與同標號和值

  • 添加額外的參數StartDateOnOrAfter和StartDateOnOrBefore,對於每一個指定的「默認值」爲「指定的值」,並使用表達式來計算你的參數,例如:

    For parameter - FiscalYear - StartDateOnOrAfter - 01/01/currentyear, StartDateOnOrBefore - 12/31/currentyear 
        For parameter - LastMonth - StartDateOnOrAfter - Compute 1 day last month, StartDateOnOrBefore - Compute last day last month 
    

    ...等等等等。

+0

謝謝隊友。這應該夠了吧。與我們如何在CRM中部署SSRS報告相比,新的提取xml非常有限。 –