需要MS-Access数据库帮助

时间:2017-04-14 16:53:27

标签: ms-access

我是使用Access的初学者。在过去,我使用了一个数据库,我可以在日历中选择开始日期和结束日期,查询将带回所有会发生的项目。在那些日期。我想复制该数据库。

记录需要根据他们的频率来提取 - 例如,我有每月(在某个特定日期),每周(某一天),每两周(每周的其他一天)发生的项目)。 (有代码表示这一点 - 例如PPBR将是每隔一个星期四; PPM23将是每个月的第23天; PPWT将是每周二的每周一次)。就像在outlook中设置一个重复出现的约会一样,这些项目也将在未来的日期继续进行,以便我只需点击日历就可以知道他们何时需要发生。

例如,在6月23日星期二,每隔一个星期二发生的所有项目,23日的项目和星期二的每周项目都应该被拉入一个报告中。

我为主要记录信息创建了一个表。我还创建了一个单独的表格,列出了频率的所有变化(代码和它们出现的星期几/日期)并将它们链接起来。

关于如何创建和合并日历功能,我很困惑,并希望得到任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

6月7日的评论指导你提出一个更有针对性的问题。我知道你只是在询问如何整合"日历功能",但你的详细描述会使你的意图混乱。

既然你之前已经创造了这样的东西,我认为"日历"你的意思是只是TextBox控件已经提供的日历式日期选择器。在这种情况下,您可以添加两个未绑定的TextBox控件 - 一个用于开始日期,一个用于结束日期 - 并在属性表中设置以下属性:

  • 格式:短日期
  • 显示日期选择器:适用于日期
  • 更新后:[活动程序]

启用显示日期选择器属性后,在TextBox控件内部单击时,会显示一个小日历图标。单击该图标会显示弹出日期选择器。

在TextBox_AFterUpdate事件处理程序中添加代码以使用适当的查询更新Form的RecordSource。 (也可以直接在查询中引用TextBox值,但是您对日期条件的描述听起来太复杂,无法直接在单个查询中处理。)