列名基于另一列的值

时间:2015-07-07 14:31:14

标签: ms-access

我有一个包含4列访问权限的表。列名称为[index,department,column1,column2]。 “column1”和“column2”的名称可能因部门而异。基于部门为“column1”和“column2”显示多个列名称的有效且直观的方法是什么?

index   department  column1 column2
1             dptA   123    345
2             dptB   456    hello
3             dptC   789    world

问题可能令人困惑,但我很乐意回答任何问题。谢谢!

1 个答案:

答案 0 :(得分:1)

听起来你需要在后台使用一些代码来更改表单上字段的标签。我无法想象你想在基表中不断改变字段名称。

更改表单上的标签非常简单:

If Me.Department = "dptA" then Me.Column1Label = "Whatever" End If

...其中Department是具有department值的控件的名称,Column1Label是表单上的标签控件的名称。