标签中的变量

Variable in a Label

我有一个关于金属的表格,其中一个字段是常用合金。 table/form 中还有一个名为 Metal Name 的字段。我想要的是让标签像这样填写金属名称: Common "Copper" Alloys in Use 当它从 Metal Name 字段中获取金属名称时金属被选中。有任何想法吗?提前致谢。

标签在测试框上方。表格中还有其他字段,如熔点、金属名称等。文本框上方的标签是 Common Alloys in Use。我想要的是可能使用一个字符串,当我在 alloy 黄铜上时,例如,标签显示为 Common Brass Alloys in Use。它可以从 table 金属中的金属名称中提取信息,表单的其余部分使用这些信息来填写其他字段。希望这有帮助。

使用文本框作为“标签”。在 ControlSource 中将其设置为 Locked Yes 和 TabStop No. Expression 以连接文本和字段。

="Common " & [Metal Name] & " Alloys in Use"

或者在文本框的每一侧都有带有标题文本的标签控件。

但是,如果您想要强调,例如粗体或斜体,则需要 HTML 代码标记。将文本框 TextFormat 属性 设置为 Rich Text。然后在 ControlSource 中表达如:

="Common ""<i>" & [Metal Name] & "</i>"" Alloys in Use"

确保文本框的名称与字段名称不同,否则会出现循环引用错误。