簡體   English   中英

根據參數值過濾數據集結果

[英]Filter Dataset Result based on Parameter Value

我正在開發 Microsoft Dynamics Reporting 服務。 我的要求是顯示從給定日期起 3 年或更早的記錄。 我的參數是一個日期選擇字段。 我想要實現的是從我在參數上選擇的日期開始根據我的狀況獲取記錄。

要根據當前日期過濾數據,我可以使用:

<condition attribute="modifiedon" operator="olderthan-x-months" value="36" />

但是,要根據參數值過濾數據是我想不通的。

有人可以幫我弄這個嗎?

您應該使用 between 運算符,但在 fetchxml 中您可以通過這種方式實現。

<filter type="and">
  <condition attribute="modifiedon" operator="on-or-after" value="2016-10-04" />
  <condition attribute="modifiedon" operator="on-or-before" value="2019-10-03" />
</filter>

表達式還可以幫助您計算和傳遞參數。

我們可以為報告添加動態日期。 我們可以添加另一個具有自定義代碼的日期,以使日期早於輸入日期或當前日期 3 年。 該日期可以引用到 FetchXML 查詢以過濾記錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM