回答
找到解決方案。 U需要在特定屬性 - >公式中寫入「$ {today.firstDay()}」作爲默認值。 Screenshot
最後,您在報告中獲得了當前mounth for date_from參數的第一天。
對於本月的第一天:
SELECT CAST(DATEADD(DAY,-DAY(GETDATE())+1, CAST(GETDATE() AS DATE)) AS DATETIME)
如果你不想領帶夯實它使用
SELECT CAST(DATEADD(DAY,-DAY(GETDATE())+1, CAST(GETDATE() AS DATE)) AS DATE)
我需要在reportbuilder或Birt中更改參數設置,而不是在SQL代碼中。 –
好的。票證中的報告服務特定於SQL Server Reporting Services(SSRS),而不是任何常規報告服務。您將來可能需要考慮到這一點,所以您不必通過無助的答案進行討論。 –
在Eclipse BIRT報表管理試試這個: 轉到變量 - >新變量 - >編輯默認值(fx) - >並在框中輸入此代碼Formatter.format(BirtDateTime.today(), "YYYY-MM-dd")
--->點擊確定 - 檢查這個 Screenshot
現在,您可以在任何需要今天日期的報告中使用此變量。 您可能還想查看https://www.eclipse.org/forums/index.php的BIRT問題。
希望這會有所幫助!
- 1. Birt設置參數默認SQL查詢
- 2. SQL將特定月份設置爲年份的第一個月
- 3. SQL Server Reporting Services - 爲多值報告參數設置默認值
- 4. Birt報告參數驗證
- 5. BIRT報告數據庫設置爲參數,但參數需要數據庫嗎?
- 6. 如何將datetimepicker值自動設置爲所選月份的第一個月份?
- 7. 無法將默認布爾參數設置爲默認值
- 8. 將C/C++默認參數設置爲之前的參數
- 9. 將日期報表參數默認表達式設置爲上一工作日
- 10. 設置默認參數爲數組
- 11. SSRS報告中的級聯參數不起作用,其中一個參數值設置爲默認值
- 12. 如何以編程方式爲BIRT報告設置數據源?
- 13. 將月份的第一天轉換爲Angular JS中的月份的最後一天
- 14. BIRT報告可選參數腳本
- 15. Birt SQL語句參數報告
- 16. 將期間轉換爲月份的第一天
- 17. 如何將所有默認參數值一次設置爲無
- 18. PROC設置爲默認方法參數
- 19. 爲bash命令設置默認參數
- 20. 從NSCalendar獲取第一天的月份
- 21. 如何獲取使用datediff的月份第一天的天數
- 22. 如何將報表的默認參數值設置爲電子郵件訂閱
- 23. 將默認發票報告更改爲自定義報告?
- 24. Swing Jcombobox將第一個元素設置爲默認選中的
- 25. Python Argparse - 將參數的默認值設置爲另一個參數
- 26. BIRT - 報告
- 27. 將月份更改爲確切天數?
- 28. 將document.title設置爲默認
- 29. Laravel 5.4:如何在第一和默認參數設置爲路線()函數
- 30. 我在哪裏爲持有元數據來設置一個Java bean的默認值來設置月份日曆
到目前爲止,您嘗試過哪些方法無效? –
嘗試在報表參數 - >編輯參數 - >編輯默認值中對Eclipse Birt報表管理器進行更改。例如各種日期參數[截圖](https://i.imgur.com/m9QgoeP.png)。還試圖改變reportserver上的屬性[Screenshot2](https://i.imgur.com/FowluL7.png)所以我認爲解決方案是在「公式爲默認」字段(Screenshot2)中編寫代碼。 –