我有2张相关的表格。
发票(字段:数字,买方,供应商等)
公司 - 所有买家和供应商(领域:名称等)
发票上的买方和供应商字段引用相同的字段(公司表中的company_id)
在发票表单上,我从下拉列表中选择供应商ID,并从下拉列表中选择买方ID
任务:为了使表单有点可读,我想在两个字段中选择公司ID后自动显示公司名称。
我做了什么:
我手动将公司名称字段拖到表单,向导询问我希望它连接到哪个字段(byuer或供应商),所以我有1个字段工作。如何创建显示公司名称的另一个字段?如果我拖动公司名称的另一个实例,向导不会显示,所以我可以设置它,我无法找到任何设置。谢谢你的帮助。
答案 0 :(得分:0)
我认为最好的方法如下:
创建查询查询:创建一个类似于“SELECT CompanyId,CompanyName FROM t_Companies ORDER BY CompanyName;”的新查询,并将其另存为“ql_Companies”
编辑您的发票表。对于您的字段,买方和供应商执行以下操作:单击该字段,然后在归档属性中选择查找。设置以下属性:更改显示控件=组合框,行来源= ql_Companies,列数= 2,列宽= 0; 5并保存表。
现在,当您根据“发票”表创建新表单时,该字段将自动显示为组合框。
您也可以在现有表单上手动执行所有操作,但组合框只会显示在此表单上。如果您使用查询查询准备基础表,那么这将自动适用于所有查询和表单,而无需额外的工作。