如何在Access上更改选项组的值(从#到文本)

问题描述 投票:0回答:1

访问时,我在选项组中有3个单选按钮。选项值为1,2,3,该值将根据选择显示在表中。我将如何更改表中的值以显示A-B-C而不是1-2-3。

ms-access radio-button access
1个回答
0
投票

如果要在表的文本字段中保存字母字符,请使用代码(宏或VBA)。 VBA示例:

Sub OptionGroupControlName_AfterUpdate()
Me!fieldname = Choose(Me.OptionGroupControlName, "A", "B", "C")`
End Sub

[如果保存数值并且只想在报表中显示字母,请在文本框中使用表达式:=Choose([fieldname], "A", "B", "C")

或具有用于这3个值的表,并在查询中联接到数据表以检索等效的alpha。

© www.soinside.com 2019 - 2024. All rights reserved.