【发布时间】:2019-05-16 20:13:03
【问题描述】:
在 Mirosoft Access 2013 上,我有一个表单要求用户提供文档编号和修订版
即“输入单据编号”,用户输入Doc001
“输入修订号”,用户输入1
我想做的是添加一个“创建记录”按钮,当用户单击该按钮时,它会在“文档”表中添加一个新行,其主键是文档编号和修订版本的串联。
因此对于上面的例子,新行上的主键将是“Doc001 Rev A”
这可能吗?
谢谢,
【问题讨论】:
标签: ms-access
在 Mirosoft Access 2013 上,我有一个表单要求用户提供文档编号和修订版
即“输入单据编号”,用户输入Doc001
“输入修订号”,用户输入1
我想做的是添加一个“创建记录”按钮,当用户单击该按钮时,它会在“文档”表中添加一个新行,其主键是文档编号和修订版本的串联。
因此对于上面的例子,新行上的主键将是“Doc001 Rev A”
这可能吗?
谢谢,
【问题讨论】:
标签: ms-access
不要。
将 DocumentNumber 和 RevisionNumber 作为单独的字段存储在表中,并以 Autonumber 作为主键。将表单绑定到此表。
要显示串联的数字,请使用以下表达式:
[DocumentNumber] + " Rev " + Chr(64 + Nz([RevisionNumber], 1))
【讨论】: