我有两种形式frm_Rent和frm_Buy,具有相同的记录源表tbl_Property,其中有3列Col1,Col2,Col3。 Col2 是字母数字,col3 是字母。我如何使用 Col3 来验证 frm_Rent 和 frm_Buy 中的 Col2 条目?
TBL_属性
第 1 栏第 2 栏第 3 栏 1 300b 租金 2 300G租金 3 300V 购买 4 300F 出租 5 300A 两者 6 300Z 购买
当tbl_Property的col2和col3更新时,我需要用户能够从col2中选择适用于正在使用的表单的值,例如使用frm_Rent时用户只能选择300B,300G 300F和300A,并且对于 frm_Buy 用户只能从 col2 中选择 300V、300Z 和 300A,他们将仅限于与 col3 中每个表单相关的值,并且两种表单都必须能够使用指定为“两者”的 col3 值。
我创建了一个查询 Q_Property 并使用了表 tbl_Property 的 Lookup 函数。但我只能将它用于一种形式的 frm_Rent。我需要能够将它用于两种形式。
简短回答:
在 frm_Rent 中将 Col2 组合框的记录源设置为:
SELECT Col2 FROM TBL_Property WHERE Col3<>"Buy"
在frm_Buy中:
SELECT Col2 FROM TBL_Property WHERE Col3<>"Rent"
附言: 为 DealType 添加一个新表:DealTypeID(整数)、DealType(文本)并将其填充为: |交易类型ID |交易类型 | | ---------- | -------- | | 1 |购买| | 2 |出租| | 3 |两者都|
并使用 DealTypeID 作为 Col3。