问题标签 [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 - 使用动态创建的 SQL 更新和显示 Access 子表单的结果
我有一个主窗体frm_Main,其中有一个子窗体subform_Child。当显示主窗体时,子窗体也会显示,它只是空白,因为其中没有数据(这很好)。当用户单击主窗体上的按钮时,代码会根据用户在文本框中输入的内容构建一个包含 WHERE 子句的 SQL 字符串。到目前为止一切顺利,我以前做过。现在我无法弄清楚的部分(因为我以前没有做过)正在使用刚刚创建的 SQL 填充该子表单!构建 SQL 字符串没有问题,我只是不太了解 Access VBA,无法知道使用什么代码从主窗体更新子窗体并让它在查询运行后显示记录集。
编辑:据我了解,不推荐使用 QueryDef 方法,对吗?
forms - symfony2 集合验证器类
我在集合中使用自定义类验证器时遇到问题。它发现错误,获取良好的属性路径,但将其发送到父表单。它导致错误列在父表单中,而不是集合的每个子表单中......
一些更相关的代码:
验证.yml
MultiEventType.php,得到子表单错误的父表单
EventDateType.php,应该得到错误的集合
DateIsAvailableValidator.php
属性路径就像children[events][0].data但呈现在form_errors(multiEventForm.events)上,而不是form_errors(prototype),因为它应该在我的集合行模板中......
有没有办法以正确的形式获取错误,或者这是一个错误?
vba - 如何在 MS Access 中引用子表单
在我的 MS Access 应用程序中,我使用的表单只包含两个控件 - 一个文本框和一个命令按钮。这种形式被命名为HEADER FORM
。
HEADER FORM
用作各种其他表单的标题部分的子表单。
我想要做的是,每当加载特定表单时,我想在文本框中填写详细信息HEADER FORM
(这将是已登录的人的姓名。从下图中也可以清楚地看到)。
我正在尝试调用以updateHeader
所有表单的表单加载事件命名的全局子例程。
以下是HEADER FORM
在设计视图中显示的图片,它被用作登录表单中的子表单。
我尝试了各种其他选项,但无法找到引用表单的正确方法。我从根本上做错了什么吗?
我看到的错误是无效使用Me
关键字。另外,我的updateHeader
子程序是一个全局子程序,它从所有表单的 Form_Load 事件中调用。
ms-access - MSAccess 2010 - 子表单中的子表单不显示字段
我有一个带有主窗体的数据库,主窗体上有一个子窗体。该子表单还有一个子表单,除非第一个子表单(父子表单)上的字段设置为“票证”,否则该子表单将被隐藏,此时第二个(子)子表单出现。我让它工作得很好,除了子子窗体显示为空白,上面没有字段或标签。只是我在子子窗体本身上设置的背景颜色。
我在 AfterUpdate 中使用以下代码
任何人都可以提出子表单不显示字段的可能原因吗?表单本身按原样显示,表单的背景颜色显示,但没有显示任何字段或字段标签,我不知道为什么。有人知道为什么,或者有什么建议吗?谢谢!
ms-access-2010 - Access 2010 Subform 数据已添加到数据库但数据不会显示
我这里有一个奇怪的,我似乎无法弄清楚。
我的 Access 前端项目在 SQL 2005 express 后端上运行。
多年来我一直在使用子表单,这是我没有将应用程序迁移到 VB/VS 前端的唯一原因。
但是,自从升级到 Access 2010 后,我无法让子表单工作。相反,当我尝试添加一行时,我收到以下错误(数据已添加到数据库中,但数据不会显示在表单中,因为它不满足基础记录源中的条件。):
主窗体和子窗体在 poid 和 PONo 上链接。
我已经从头开始创建了所有默认值的表单,但问题仍然存在。
我的 SQL 表是
PURCHASE: - - poid, int, PK, Identity, seed 1, inc 1 supplierID, int orderdate, DateTime deliverydate, datetime ordersent, bit ordercomplete, bit initials, nvarchar supplierinvoiceno, nvarchar branchid, int bookingin, bit deliverycharge, money
[STOCK - 详细]: - - stockid, int, PK, Identity, Seed 1, inc 1 CodeID, int service, bit costprice, money PONo, int Instock, bit SerialNo, char StockTake, bit Branch, Char ProductID, int
任何帮助将不胜感激。
非常感谢,
安倍
c# - C# 从表单中获取信息(就像我制作的表单中的 MessageBox 按钮一样)
最近我一直在开发绘画软件,
我需要从包含 3 个控件的子表单中获取信息:
- TextBox1 - 一个文本框
- OkButton - 一个按钮
- CancelButton - 一个按钮
主窗体包含 2 个控件:
- Label1 - 标签
- ChangeLabel1TextButton - 一个按钮
当我按下主表单上的“ChangeLabel1TextButton”按钮时,需要显示该子表单,
而不是当您按下子表单上的“OkButton”时,
主表单需要将“Label1”文本设置为文本子窗体上的“TextBox1”文本框。
表格图片:
- 表格
-表格应该做什么
希望你能帮助我!
不管怎么说,还是要谢谢你 : )
forms - Access - 如何创建一个下拉列表,所有表格都填充在子表单中?
我有一个包含大约 20 个表的访问数据库。我想创建一个表单,其中包含我所有表格的下拉菜单。选择表时,我试图让子表单反映这些表中的信息。
基本上,不必单击并打开每个表,而是在表单中查看它们。这可能吗?
这可能吗?
vba - Microsoft Access 子窗体不会填充
我有一些代码可以用记录集填充主窗体上的单个子窗体。问题是记录没有显示在子表单上。如果我将子表单作为自己的表单打开,那么使用几乎相同的代码它可以完美地工作:
我已经测试过,如果我只是将 strSQL 的值粘贴到查询中,则会返回正确的记录。我开始认为这是 Access 中的一个错误。我尝试通过创建一个新数据库并导入所有对象来重新创建数据库。我也有紧凑和修复。不知道还有什么可以尝试的!
ms-access - Microsoft Access 是否允许此功能?
当我从子表单中选择行时,microsft office access 是否具有此功能,从 EmpName、ComputerName 和 ProductName 中选择的数据将自动填充到我右上角的 2 文本框中,产品名称将是另一个选择产品的组合框。
另一件事是,是否可以在子表单中进行选择时进行 CRUD?
我应该用什么样的标签来回答我的问题?我尝试了很多不同的标签,但没有一个回答我的问题。
vba - 访问编译错误:参数不是可选的
我有一个访问数据库,这与我之前提出的问题类似,带有一个下拉列表和一个子表单。我希望能够从下拉列表中选择一个选项,并让它在下面的子表单中打开相应的子表单。这是我的代码...
有什么建议么?访问 VBA 的新手