数据结构:(我会发布一张图片,但它没有让我)
TABLE [M_Transients] ----------> TABLE [M_Trans_Room] LT; ---------- TABLE [M_Rooms]
LINKED ON TRANSIENT_ID lINKED ON ROOM_ID
Transient_ID(PK) Transient_ID(FK) ROOM_ID(PK)
male (Y/N) ROOM_ID(FK) Room Designator(text)
female(Y/N) TRANS_ROOM_ID(PK) Male Room (Y/N)
Last Name(text) Female Room(Y/N)
First Name(text) BUILDING_ID(FK)
Married (Y/N) Married Room (Y/N)
Restricted(Y/N) Restricted Room(Y/N)
我的问题如下: 如何创建一个组合框,该组合框仅显示适合数据输入期间每个瞬态的空房。我现在正在使用父源M_Transient和带有源M_trans_Rooms的子表单,其中Room_ID是一个查找字段,用于从M_Rooms中选择ROOM_ID和Room Designator。
实施例: 选择男性瞬态我希望表单组合框仅显示空置的男性房间。
对我而言,这意味着:将M_trans_Room与M_rooms进行比较以获得空缺列表。然后以某种方式根据M_transients中的男性或女性的是/否选择过滤数据。也许我需要重组数据?