有人对如何使用 Access 2010 创建“向导界面”有任何指示吗?我需要一组顺序的表单,这些表单能够根据用户的回答和数据库中的数据来分支流程。我以前曾将 Access 用于某些 CRUD/Reports 类型的应用程序,但在这种情况下,我似乎无法理解如何开始使用如此复杂的机器。
在任何人建议之前,由于客户要求,我只能使用 Access。
有人对如何使用 Access 2010 创建“向导界面”有任何指示吗?我需要一组顺序的表单,这些表单能够根据用户的回答和数据库中的数据来分支流程。我以前曾将 Access 用于某些 CRUD/Reports 类型的应用程序,但在这种情况下,我似乎无法理解如何开始使用如此复杂的机器。
在任何人建议之前,由于客户要求,我只能使用 Access。
我感到你的痛苦……在有复杂要求的情况下,使用 Access 变得如此困难。
收集并记录需求
确保你已经从客户那里找出了所有可能的皱纹和意外情况,并将其放入流程图或其他东西中。
提取模型
找出正在使用的模型——客户、地址、供应商、产品等。这些必须创建为表格或适应现有表格。
提取其他变量
随着时间的推移可能会发生什么变化和/或客户希望能够通过管理屏幕更改什么?您必须决定将这些变量中的哪些放入表中,哪些在代码中是可以的(表单逻辑和/或 VBA)。
为向导视图设计表
我想你会想要一个向导屏幕表,其中每一行对应一个步骤;每个都应该有(除了一个id列)前一个屏幕列,以及一个表单名称或表单模板名称列。您需要第二个表选择,其中包含一个多对一外键链接回屏幕;此处的每一行将对应于视图的可能结果,以及向导中的下一步目标。
设计表格
最后,设计与每个向导步骤或模板对应的表单,根据需要从 1-4 中的结构中提取数据。