2017-04-14 137 views
-1

我是使用Access的初學者。在過去,我使用了一個數據庫,可以在日曆上選擇開始日期和結束日期,並且查詢會返回在這些日期期間「發生」的所有項目。我想複製該數據庫。需要MS-Access數據庫幫助

記錄需要根據它們的頻率來拉 - 例如我有每月(某個日期),每週(某天),每週兩次(每隔一天周)。 (有代碼表示這一點 - 例如PPBR將在每個星期四進行; PPM23將是每個月的第23次; PPWT將在每週二進行一次)。就像在Outlook中創建一個重複使用的約會一樣,這些項目也會在未來的日期繼續使用,以便我只需單擊日曆即可知道他們何時需要進行下一步操作。

例如,在6月23日星期二,每隔週二發生的所有項目,週二的第23項和每週的項目都應被拉入一個報告。

我爲主要記錄信息創建了一張表。我還創建了一個單獨的表格,列出了頻率的所有變化(代碼和星期/日期),並將它們聯繫起來。

我被困在這一點上如何創建和合並日歷功能,並希望得到任何幫助。

謝謝!

+0

有很多很多代碼。日曆類型db不容易構建。你讀過https://meta.stackoverflow.com/questions/271055/tips-for-asking-a-good-structured-query-language-sql-question/271056#271056? – June7

+0

另外,http://www.accessforums.net/showthread.php?t=45047&highlight=calendar – June7

回答

0

June7的評論指導你提出一個更有針對性的問題。我收集你只是問如何納入「日曆功能」,但你的詳細描述混淆你的意圖。

既然你已經創建了這樣的東西,我認爲你的意思是「日曆」只是日期式日期選擇器已經可用的TextBox控件。

  • 格式:在這種情況下,你可以在屬性表中添加兩個未綁定的TextBox控件針對簽發的開始日期和一個結束date--並設置下列屬性短日期
  • 顯示的日期選擇器:對日期
  • 更新後:[事件過程]

隨着顯示日期選擇器屬性已啓用,在單擊TextBox控件內部時,會顯示一個小日曆圖標。點擊該圖標顯示彈出日期選擇器。

在TextBox_AFterUpdate事件處理程序中添加代碼以使用適當的查詢更新表單的RecordSource。 (也可以直接在查詢中引用TextBox值,但是您對日期標準的描述聽起來太複雜,無法直接在單個查詢中處理。)