Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 显示Microsoft Access窗体上另一个表中的相关字段_Ms Access - Fatal编程技术网

Ms access 显示Microsoft Access窗体上另一个表中的相关字段

Ms access 显示Microsoft Access窗体上另一个表中的相关字段,ms-access,Ms Access,我有两张桌子,Job和Client。作业有一个列ClientId,该列被键入Client.Id。在我的工作表单上,我想显示一个显示Client.ClientName的“Client”下拉列表,但当我更改其值时,它将与相应的客户端记录链接。如何做到这一点?是否希望使用组合来在作业表中存储客户端ID,但显示客户端名称?如果是这样,您可以使用向导添加组合框,它将引导您完成这些步骤 基本上,您需要的是: Row Source Type: Table/Query Row Source: SELECT Cl

我有两张桌子,Job和Client。作业有一个列ClientId,该列被键入Client.Id。在我的工作表单上,我想显示一个显示Client.ClientName的“Client”下拉列表,但当我更改其值时,它将与相应的客户端记录链接。如何做到这一点?

是否希望使用组合来在作业表中存储客户端ID,但显示客户端名称?如果是这样,您可以使用向导添加组合框,它将引导您完成这些步骤

基本上,您需要的是:

Row Source Type: Table/Query Row Source: SELECT ClientID, ClientName FROM ClientsTable ORDER BY ClientName Bound Column: 1 Column Widths: 0;2cm '' 0 means that the client ID is hidden from the user Column Count: 2 Control Source: JobClientID '' This is the name of the Job field to hold Client ID 行源类型:表/查询 行源:按ClientName从ClientsTable中选择ClientID、ClientName 绑定列:1 列宽:0;2cm“”0表示对用户隐藏了客户端ID 列数:2 控制源:JobClientID“”这是用于保存客户端ID的作业字段的名称
正是我想要的。非常感谢。