使用变量字段名称访问 UDF
Posted
技术标签:
【中文标题】使用变量字段名称访问 UDF【英文标题】:Access UDF with Variable Field Names 【发布时间】:2015-11-17 16:52:36 【问题描述】:32Bit Access 2013 / Win 7 64bit
一个表名和两个字段名的功能提示,取决于第二个字段中的数据,某些内容将被输入到第一个字段中。
Public Function FillTableGaps(TableName As String, Field1 As String, Field2 As String)
在不同的表格中,这些字段、Field1 和 Field2 可以是任何东西,所以我需要它们是动态的。
CTbl![Country] & CTbl![State]
'was replaced by
CTbl![Field1] & CTbl![Field2] 'respectively
现在我只需要能够将“Country”和“State”作为 Field1 和 Field2 来读取/写入这些字段。
【问题讨论】:
【参考方案1】:考虑括号,例如:
CTbl(Field1) & CTbl(Field2)
【讨论】:
我试着玩这个,我要找的基本上是Variable = CTbl(Field1)
,其中 Field1 是字段的字符串名称。这样以后我可以调用 CTbl!Variable
并在循环遍历 CTbl 元素时返回一个值
好的,我同意了 -- 使用 CTbl(Field1) 代替 CTbl![Field1] -- 可以,谢谢。以上是关于使用变量字段名称访问 UDF的主要内容,如果未能解决你的问题,请参考以下文章
Groovy JsonBuilder:使用变量名称的字段名称