我有一個MS-Access數據庫從6個工作表的Excel文件中提取信息,因此我得到6個表。我創建了7個查詢,所有這一切使表從Excel數據,這7 6做一個項目,即計數:使用表單在日期範圍內運行查詢
SELECT DISTINCT DISPLAYNAME, COUNT(DISPLAYNAME)
FROM [TXFR REC]
GROUP BY DISPLAYNAME
第七屆查詢翻出那些6張桌子連成通過使用排序報告表左連接到其中一個表,其中與所有其他表的連接是DISPLAYNAME。
我創建了一個帶有4個按鈕和兩個日期框的Form
開始日期和結束日期。我想要做的是以下幾點:
- 選擇開始日期
- 選擇結束日期
- 通過從步驟1和2調用日期範圍內運行的順序7個查詢我指定的新聞按鈕* *這是我堅持:我不知道如何強制該日期範圍內的查詢**
- 運行報表
- 出口報告
- 關閉窗體
日期框設置爲常規日期,並且它們使用的方法是GetDates,因此您只需在框中單擊並彈出日曆,然後選擇日期。
我沒有在這裏看到這個帖子,但我不繼很好地:
SELECT [NO ADMITTING DX (HEALTH ISSUE)].PHYSICIANDISPLAYNAME, Count([NO ADMITTING DX (HEALTH ISSUE)].PHYSICIANDISPLAYNAME) AS CountOfPHYSICIANDISPLAYNAME INTO NO_ADMIT_DX_COUNT
FROM [NO ADMITTING DX (HEALTH ISSUE)]
WHERE ((([NO ADMITTING DX (HEALTH ISSUE)].PHYSICIANDISPLAYNAME) Is Not Null) And (([NO ADMITTING DX (HEALTH ISSUE)].AdmitDtm) Between Forms!PRINT_REPORT![START DATE] And FORMS!PRINT_REPORT![END DATE]))
GROUP BY [NO ADMITTING DX (HEALTH ISSUE)].PHYSICIANDISPLAYNAME;
:由用戶和由應答者提出的格式的建議
Date Range Form
下面是測試查詢文本
**此查詢現在可正常工作**
謝謝你的所有幫助。
上面,[表單值]需要是表單中控件的名稱,而且還需要打開表單,並在日期字段中填充值,否則您將無法獲得結果。如果要運行關閉窗體的查詢,另一個選項是將日期字段綁定到表並根據表字段值進行查詢。 – JAGAnalyst 2013-04-11 16:59:51
嗨,謝謝你的反饋。我需要Form(模態對話)上的按鈕來運行查詢,這將是人們只需點擊幾次鼠標即可獲取信息的用戶界面。我嘗試了一個測試查詢,到目前爲止,我得到一個黑色的迴歸表...仍在思考。 – 2013-04-11 17:58:48
@MCP_infiltrator可以將您的測試查詢添加到您的問題中嗎?查詢設計器的屏幕快照或SQL語句的文本應該就足夠了。 – 2013-04-12 01:09:32