如何为从 table/query 中提取值的组合框设置默认值?
How do I set a default value for a combo box that draws values from a table/query?
由于我是 Access 的新手,但它是我可用的,我正在自定义一个数据库模板以满足我的需要。该模板带有一个名为 "Donations" 的 table,它记录了从贡献者那里收到的所有款项。我添加了另一个名为 "Descriptions" 的 table,其中包含我们收到的常见捐款类型的标签(捐赠、参与者、赞助商、匿名、纪念、酬金)。
在 "Donation" table 中,我添加了一个名为 "Label" 的组合框,它从 "Description" 导入值以填充列表。
SELECT Descriptions.ID, Descriptions.Label
FROM Descriptions ORDER BY Descriptions.[Label];
此查找工作正常。
由于我们收到的大部分捐款都属于捐赠的Description/Label,为了提高效率,我想将其设置为默认值。但是,我不知道该怎么做。
失败的方法:
"Donation"
- 默认值错误 'Type mismatch'。
[Donation]
- 找不到字段 "Donation"
[Description].[Label]
- 找不到字段 "Description].[Label"。
由于您的查找查询 SELECT Descriptions.ID, Descriptions.Label
包含 ID,我假设 ID 是内部存储的内容。
打开你的Descriptions
table,找到"Donation"的ID,然后在主table.[=13]中使用那个号码作为Default value
=]
由于我是 Access 的新手,但它是我可用的,我正在自定义一个数据库模板以满足我的需要。该模板带有一个名为 "Donations" 的 table,它记录了从贡献者那里收到的所有款项。我添加了另一个名为 "Descriptions" 的 table,其中包含我们收到的常见捐款类型的标签(捐赠、参与者、赞助商、匿名、纪念、酬金)。
在 "Donation" table 中,我添加了一个名为 "Label" 的组合框,它从 "Description" 导入值以填充列表。
SELECT Descriptions.ID, Descriptions.Label
FROM Descriptions ORDER BY Descriptions.[Label];
此查找工作正常。
由于我们收到的大部分捐款都属于捐赠的Description/Label,为了提高效率,我想将其设置为默认值。但是,我不知道该怎么做。
失败的方法:
"Donation"
- 默认值错误 'Type mismatch'。
[Donation]
- 找不到字段 "Donation"
[Description].[Label]
- 找不到字段 "Description].[Label"。
由于您的查找查询 SELECT Descriptions.ID, Descriptions.Label
包含 ID,我假设 ID 是内部存储的内容。
打开你的Descriptions
table,找到"Donation"的ID,然后在主table.[=13]中使用那个号码作为Default value
=]