我有一个ProductionReportLandscape名为 set 的表格ProductMasterData作为其记录源。
有一个名为的文本框控件CartonDateFormat(从表中获取其值ProductMasterData)以及一个未绑定的文本框控件ProductionReportLandscape。
数据库中还有一个名为DateCodes. 表中的每条记录DateCodes都有一个名为 的字段OutputDateCode。CartonDateFormat是一个数值,可以是 1-36 之间的任何数字。
我试图让未绑定的文本框控件返回OutputDateCode对应CartonDateFormat于每条记录的值。
例如,如果CartonDateFormat是 13,那么我希望文本框控件显示表OutputDateCode的第 13 条记录DateCodes。如果CartonDateCode是 14,那么我希望文本框OutputDateCode从记录 14 中显示,以此类推,每个数字 1-36。
我已经DLookup为未绑定的文本框构建了一个表达式控制源属性,但OutputDateCode无论选择什么记录,它总是从第一条记录返回。
我无法弄清楚如何更改表达式以达到预期的结果。有任何想法吗?
=DLookUp("OutputDateCode","DateCodes","[CartonDateFormat] =" & [CartonDateFormat])