问题标签 [subform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ms-access - 在数据表对象中使用 ColumnHidden 属性
我有一个带有数据表子表单的MS Access表单。
使用代码,我更改了它的各个列的ColumnHidden属性。但是,当我关闭表单时,系统会询问我是否保存数据表表格的表格布局。
- 如何阻止表单不断要求用户使用相同的表格布局?
- 我是否别无选择,只能将数据表更改为常规子表单?
ms-access - 如何使用表单上的复选框将记录添加到 Microsoft Office Access 的子表单中?
我有一个地毯公司的数据库。我有一个表格,可以让用户进行报价,包括选择客户等。还有一个处理产品和附加品的子表格,包括数量和单价。要说明用户是否需要拟合,有一个复选框。勾选后,我希望将配件作为产品之一添加到子表单中。通常使用下拉菜单手动选择产品。
重要属性有:
表单名称:订单
子表单名称:订单详细信息 子
表单
复选框名称:产品的拟合
字段名称:产品 ID
链接到表的子表单:订单详细信息
链接到表的表单:订单
我假设需要 VBA 或宏生成器。
无论如何提前谢谢!
ms-access - 子表单仅显示单个记录
我在表单(用户)中嵌入了一个子表单(用户子表单)。我想要实现的是在加载时,子窗体应该显示表中的所有用户,主窗体上的控件作为过滤器。
即如果从主窗体的组合框中选择了用户A,
如果从主窗体的组合框中清除选择(即userA)
,则仅在子窗体中显示用户A的详细信息,所有记录将再次在子窗体中弹出。
这听起来很简单,但对于初学者来说,当我加载表单时,子表单中只显示 1 条记录,如果我在用户组合框中进行选择,则该用户的记录仅显示。如果我只能看到一个记录,无论是否进行选择,它都违背了拥有子表单的目的。
我正在使用 Access '03。有人能帮忙吗。我在这里有一个示例数据库,它已经成功地实现了这一点,但与我的相比,我似乎无法发现它们的设置有什么不同。
combobox - 使用组合框过滤子表单
这花了我将近 2 周的时间,我不知道还能做什么。我有一个主表单(UserSearch),它有一个子表单(TestUserSub)。这两种形式的关联表是 tblusers。很简单; 在主窗体 (UserSearch) 上,我有一个与 tbluser 中的字段相关联的组合框,例如 cmbid、cmbname、cmbdept 等。我想要的只是让用户从这些组合框中的任何一个中进行选择,并将相关字段显示在子表单(TestUserSub)中。我在几个 ComboBox 的 after update 事件中尝试了几种不同版本的代码,但子表单中没有发生任何事情,或者在其他情况下我收到错误消息。我尝试过的一个示例是过滤运行 SQL 命令
以上没有工作......有人可以帮我解决这个问题。我有一个我一直在使用的示例数据库,并且通过某种非常奇怪的方式,他们设法在不调用任何代码的情况下完成了同样的事情。这可能吗?
ms-access - 我可以用事务包装 Access 表单吗?
我想制作一个基本上创建发票的表格,但使用其他一些相关数据作为输入或限制;在将项目添加到发票的过程中,我需要减少另一个表中的项目。由于用户将一次输入多个项目,我想在表单加载时发出“START TRANSACTION”,然后在表单更新时执行“COMMIT”。因此,如果他们取消表单,其他相关表(通过子表单显示)将回滚到以前的值。
ms-access - 如何在 VB6 窗体中使用 Microsoft Office Access 的子窗体控件?
我喜欢 Access 中的子窗体/子报表控件,并且我想在我的 VB6 窗体上放置一个控件的实例。
我在我的 VB6 项目中引用了 msacc.olb,并将以下代码放入我的表单模块中。
结束子
我收到运行时错误“711”:无效的类字符串。使用 ProgId:Access.SubForm 查找对象。
我该如何解决?还是有其他方法可以在 Vb6 表单中使用 Access 的 SubForm 控件?
ms-access - 填充具有访问权限的多对多表
我有两个表(persons
和projects
),它们位于多对多表中,因此由第三个表链接在一起persons_projects
在 ms 访问中,我现在创建了一个显示projects
表中数据的表单。
我想要的是有一个显示所有persons
参与该项目的数据集的子表单。在这个子表单中,还应该可以从这个项目中添加(或删除)人员——下拉菜单似乎是这里的最佳选择。
我怎样才能做到这一点?我可以显示所有参与者,但我无法添加他们。似乎我又遇到了“插入视图”问题,因为我需要persons
并persons_projects
显示正确的数据集。但由于我只是在单个表中更改/添加行(persons_projects
),我不明白为什么访问再次变得很糟糕。
forms - ms access 通过 Access 表单添加、编辑、删除项目
我对通过表单输入数据并不熟悉。到目前为止,我一直在处理表格中的数据。但是,现在我有一个包含两条信息的表:
组 ID
每个 ID 都在一个组中,并不是所有的 ID 都在表中表示(即还有另一个表包含完整的 ID 列表......多对一),并且多个ID可以与同一个组关联。
我想制作一个允许用户添加新 ID/组行、编辑现有 ID 的“组”并删除现有行的表单。我希望用户看到他/她所做的更改。我认为有一种方法可以将表格的快照显示为表单的一部分?我该怎么做?
ms-access - ms 访问基于子窗体焦点的自动填充主窗体
我有一个带有两个组合框(名称和组)的数据输入/编辑表单。
- 每个组与多个名称相关,但每个名称仅在一个组中。
- 此表单的底部是一个子表单,它是一个连续表单,显示基于您从中选择组的未绑定组合过滤的关联表的查询。
基本上,您选择要查看的组,它会显示该组中所有名称的列表。
我想让这个表单能够从表中添加和删除名称(它已经使用按钮),但我也希望能够从子表单中选择一个名称,并使主表单专注于该条目并自动填充两个绑定的组合。
然后从那里我希望能够编辑和保存该条目或只是删除该条目。
同样,我希望能够添加新条目而不必担心覆盖当前条目。Access 可能会自动执行此操作;如果是这种情况:
甚至可以在不删除然后替换它的情况下编辑条目吗?
ms-access - ms 访问表单子表单排序
我有一个表单,我在其中指定表格视图中子表单使用的信息。然后子表单显示在主表单中指定的项目的条目。每个条目都有一个与之关联的日期。我希望条目按日期排序,以便最新日期位于底部,并且当您在子表单中添加条目(假设为今天的日期)时,它会出现在需要的位置。当然,当您查看不同的项目然后返回该项目时,我希望排序将新项目放在适当的排序位置(以防新项目的日期早于数据库中已有的日期) )。
简而言之:如何为表格形式指定排序标准?