我最近正在从 MS Access 转换到 LibreOffice 基础。
我正在尝试创建一个带有表查找功能的新数据库。我搜索过 Google、YouTube 和 Stack Exchange,但我认为我不知道适合搜索的关键字。我不会尝试描述问题,而是使用 MS Access 中的一个例子。
在 Access 中,您创建表一。然后创建表二,其中一个字段为查找类型。然后询问哪个表和字段将成为表 2 中字段的信息。在表中输入数据时,该字段将有一个组合框,可让您从表 1 中选择记录。在 SQL 中,这只能在使用内连接的查询中完成。
我可以在这个数据库中执行此操作,但我希望此功能在表设计中可用。我不喜欢在所有表完成之前创建查询和表单。有没有办法在表设计模式下执行此操作?还是必须使用查询来完成?
答案1
LO表数据查看模式没有这样复杂的功能。
相反,为第二个表创建一个带有组合框的表单。指定查询列出内容并编写查询以从表一中选择数据。
或者,在表单中,使用表格控件作为第二张表。然后插入列 -> 组合框。这样看起来和感觉起来就像表格数据视图模式。