0
我試圖創建一個報告,在給定的一天拉取所有交易,並且當我能夠生成一個靜態報告(我隨機選擇一個賬戶,並拉任何日期的所有交易)時,我需要能夠允許用戶輸入,以便用戶可以選擇他們希望看到所有交易的日期。我會如何去做這件事?如何使用用戶輸入創建基於查詢的報告?
見下面示例表...
TRANSACTIONS
ID|DATE |STORE_ID |ACCT_ID
--+-----------+---------+---------
1| 02/07/2017| 113| 1005
2| 02/01/2017| 557| 1003
3| 02/04/2017| 224| 1000
4| 02/07/2017| 678| 1005
5| 02/09/2017| 579| 1003
6| 02/11/2017| 678| 1000
7| 02/07/2017| 900| 1005
提前感謝!
感謝那個例子,威爾。我想知道,而不是查詢引用表單的報表(感覺錯誤有這樣的硬依賴關係),是否有一個模式傳遞帳戶ID和日期值作爲參數? –
查找查詢參數你會發現很多。你也可以這樣做,但是如果你的查詢只會被這個表單使用,那麼Will的答案看起來很好.. –
當然,你可以讓報表的查詢有未指定的參數,當你打開時報表會詢問你它。例如,如果報告的記錄來源是「SELECT * FROM Transactions WHERE ACCT_ID = [請輸入您的帳戶ID]」,您將在報告打開時收到提示,要求您輸入帳戶ID。你可以爲日期做同樣的事情。但是,您對用戶輸入的控制較少,提示的外觀如何等等。 –