【问题标题】:Access: the way the form is opened populates the combo box differently访问:打开表单的方式以不同的方式填充组合框
【发布时间】:2018-06-30 12:24:28
【问题描述】:

不确定是否可以这样做:

基本上,我创建了一个数据库,用于记录客户的干预(即电话、约会、文件等),当前的项目工作人员在他们的实时案例中记录这些干预。约会有自己的表格,电话有自己的表格等。

现在我被要求为管理员做同样的事情,这样他们就可以记录过去一年左右的历史数据,问题是组合框的选择数据不同(即老员工,我们不工作的服务没有了)

是否可以根据您打开表单的方式来填充不同的表单,即管理方式将填充所有历史选择,而项目工作人员(实时方式)将填充今天的所有相关信息?我不想复制大量基本上做同样事情的表单。

【问题讨论】:

    标签: forms ms-access combobox auto-update


    【解决方案1】:

    简单, 只需根据谁打开表单更改组合框的源数据 使用变量或复选框或用户 ID 或其他东西来告诉用户是谁:

    如果 varUser = 'boss' 那么 combobox.datasource = '从历史 = 1 的服务中选择 *' 别的 combobox.datasource = '从历史 = 0 的服务中选择 *' 结束

    【讨论】:

    • 用户 ID 是个好主意,因为其他原因,我确实已经设置了 Boss、Admin 和 PW,但显然没有充分利用它,您可能猜到我正在学习: ) 感谢您的建议!
    猜你喜欢
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多