访问:输入时填写另一个数据(日期)并为空

Posted

技术标签:

【中文标题】访问:输入时填写另一个数据(日期)并为空【英文标题】:Access: Fill in data (date) from another when entered and empty 【发布时间】:2018-06-15 19:26:00 【问题描述】:

使用 MS Access 2016。 我有一个带有多个文本框的表单。我希望我的一个文本框 (tbx_outTSDatum_BQC) 自动填充 - 如果输入并为空 - 另一个文本框 (tbx_inTSDatum_BQC) 的值。这段代码什么都不做:

Private Sub tbx_outTSDatum_BQC_Enter()
    If Me.tbx_outTSDatum_BQC.Value = Empty Then Me.tbx_outTSDatum_BQC.Value = Me.tbx_inTSDatum_BQC.Value
End Sub

将事件从 Enter() 更改为 GotFocus() 没有帮助。我怎样才能得到这个工作?谢谢。

【问题讨论】:

【参考方案1】:

检查是否为 Null

If IsNull(Me!tbx_outTSDatum_BQC.Value) Then 
    Me!tbx_outTSDatum_BQC.Value = Me!tbx_inTSDatum_BQC.Value
End If

【讨论】:

谢谢!完美的!如果我知道“空”是错误的,我就可以用谷歌搜索了。

以上是关于访问:输入时填写另一个数据(日期)并为空的主要内容,如果未能解决你的问题,请参考以下文章

输入数据集可为空的日期值存在问题

数据库中如何查找日期为空的数据

如何将输入数据从一个组件复制到另一个组件?

仅通过输入日期 (jj) 填写日期 (jj/mm/yyyy)

Cakephp 多个输入字段

动态添加/删除表单组并为每个输入提供唯一的 ID 和名称