自动填写表单字段[重复]
Posted
技术标签:
【中文标题】自动填写表单字段[重复]【英文标题】:Filling Form Fields Automatically [duplicate] 【发布时间】:2013-11-05 07:31:05 【问题描述】:您好,我再次问了这个问题,但由于没有得到很好的回答,因此我再次问:
我有一个包含以下字段的表 Exhibit_Testing:
1) ReferenceNo (自动编号) 2) Region_Name 3) Branch_Code 4)Branch_Name 5) AOM 6) Observation 7) Status 8) Date_Recieved 9) Date_Checked
我想创建一个数据输入表单,如果我输入 Branch_Code,则 Region_Name、Branch_Name、AOM 会自动填写。
请帮助我。谢谢。
更新:Branch_Code 应该是组合框格式。
【问题讨论】:
如果 region_name 等可以从 branch_code 中自动填充(=扣除),那么您的数据库未规范化:它不遵守第二范式 .... 当然,这不是你的问题,但我的经验是'永远不要在非规范化数据库上开发任何东西(特别是数据输入表单)...... 是的,我同意你的观点。 您应该edit您现有的问题来改进它,而不是创建一个新问题。 【参考方案1】:您必须管理 Branch_Code combo box
的“afterUpdate
”事件。在此过程中,您将根据 Branch_Code 的更新值设置 Region_Name、Branch_Name、AOM controls
或 fields
(如果这些是绑定控件)的值。
也就是说,如果您有另一个包含 Branch_Code、Region_Name、Branch_Name、AOM 值的 table
(或 view
),您可以调整 combobox
的显示,使完整的字符串(Branch_Code + Region_Name + Branch_Name + AOM) 显示在组合框中。您将不再需要其他控件。
【讨论】:
以上是关于自动填写表单字段[重复]的主要内容,如果未能解决你的问题,请参考以下文章