如何在Microsoft Access表格形式的数据行中创建动态标签

时间:2014-11-23 13:57:05

标签: vba ms-access tabular

我有一个Microsoft Access表格表单,它绑定到单个Microsoft Access表。

在这个表格形式中,我有几个记录显示为表格列表。这开箱即用。我需要做的是:

向数据行添加标签,该标签显示记录字段值中动态创建的文本,但结果应该是动态的,而不是静态的,方法是将创建的值写入记录字段。

示例:

ROW1     ROW2     ROW3     DYN LABEL
------------------------------------
T1       T1.1     T2.1     L1+1.1+2.1
T2       T2.1     T2.2     L2+2.1+2.2
T3       T3.1     T2.3     L3+3.1+2.3
T4       T4.1     T2.4     L4+4.1+2.4

DYN LABL是根据表字段的值动态创建的标签。

如何在Microsoft Access(2010)中执行此操作?

1 个答案:

答案 0 :(得分:0)

在表单设计器中打开recordsource-editor添加你需要的表,添加你需要的字段,然后在下一个空字段中添加如下内容:

DynLabel: Row1 & '+' & Row2 & '+' & Row3

如果你需要在开头剪切字符,你可以使用mid(Row1; 2),这意味着“只使用位置2的字符串。