问题标签 [ms-access-forms]
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 - 在 ms 访问表单中,如何根据两个文本框的值进行搜索?
我有一个带有前端表单的 ms 访问数据库,供用户搜索特定记录并相应地更新它们。
我的前端表单包含两个用于搜索的文本框,第一个获取清单编号,第二个获取该清单上的行号。
我有一个按钮,通过使用“构建事件”,我应用了如下逻辑:
它在某些情况下工作正常,但并非在所有情况下都正常。例如,当我输入 1 和 1 时,我需要检查清单 1 和第 1 行。这很好。
但是当我输入 1 和 2 时,我需要检查清单 12 和第 22 行。
我认为因为 12 和 22 包含 1 和 2,
现在我知道逻辑有问题了,请指导我一些逻辑,在那里我可以获得确切的值而不是类似的值。
提前致谢。
编辑显示通配符。
ms-access - MS Access 表单组合框 - 将默认设置为空白
我有一个表单中的组合框,它使用查询来获取行源(查找列表)。我正在尝试将默认值设置为空白,但似乎没有任何效果。它仍然填充查询结果的第一行。我想这可能是因为列表中没有空白值。
以下是我目前拥有的属性:
任何帮助表示赞赏
ms-access - MS Access 2013 DoCmd for on click 函数返回错误
简单地说...我正在尝试根据在表单中单击的记录号打开特定记录。在搜索条件表单中,单击“搜索”会在数据库视图中打开另一个表单,其中列出了搜索结果。单击记录号后,我需要在指定的表格中打开该特定记录。
笔记:
我的表单是从查询创建的,并设置为数据库视图 - 这有效
记录编号(VDMR 编号)设置为显示为超链接 - 这有效
单击记录编号时,会打开正确的表格,但它是空白记录 - 问题
在过去的两天里,我的大脑已经融化了好几次,寻找解决办法。
这是我正在使用的代码:
ms-access - 添加记录按钮以将行附加到表中并刷新表单以获取新记录条目 MS ACCESS
我正在处理一个访问表单,其中执行 Table1 的数据输入。
- 将 Table1 链接到此表单 Form1
- 在表单中添加了“添加记录”按钮
- 为相同的创建构建事件以保存记录。
将行添加到表后,我想将表单刷新为其初始状态,以便准备好输入第二条记录。
有人可以帮我弄这个吗?
ms-access - 将查询结果返回到用户窗体上的文本框
让我首先给你一些表结构。我有 3 个相关表格:
OutreachEventsLog:存储社区活动的日期/时间/位置等信息
/li>员工:计划中雇用的员工名单
/li>OutreachEventtoStaff:一个连接表,将工作人员与他们参加的外展活动联系起来。
/li>
我创建了几个表单来捕获事件信息。两个相关的称为 OutreachSummary 和 EventtoStaff。EventtoStaff 表单通过单击 OutreachSummary 表单中嵌入的名为“Add Staff”的按钮启动。此过程正常运行并正确更新所有关联表。
这是我想要做的:我想在 OutreachSummary 表单上嵌入一个文本框,其中列出了当前分配给该事件的所有工作人员,条目以逗号分隔。示例:“John Smith、Mary Sue、Betty Jane...”,其中事件 ID = 2
我已经设法编写了一些代码,这些代码将上面的逗号分隔列表返回给查询。然后,我尝试根据 EventID 从该查询中获取特定行并将其分配给文本框,但没有成功。我不断收到 ?Name 错误。是否有捷径可寻?我什至走在正确的轨道上吗?
感谢您的输入!
vba - 是否可以在access中根据combobox.value做动态sql语句?
我用 2 个不同的组合框制作了一个表单。此工具的用户可以在组合框 1 中选择:表(必须过滤)和第二个组合框 2 是要过滤的条件(例如 Language=“EN”),并且此查询的输出必须位于 tablex .
我所拥有的问题是我找不到将combobox1 的值传递给sql 语句的解决方案。第二个就像:where [language] = forms!form!combo2.value,但我找不到解决方案的部分是:select * from (combobox1 value)?如何将组合框值作为要过滤的表名传递?谁能帮帮我吗?
ms-access - 保存记录后,从 Access Form UI 中清除条目,而不是 DB
我将输入卷,等级和输入的数据,然后单击Save Record以将记录保存在数据库中。我希望该Clear按钮仅清除表单 UI 中的条目而不清除 DB 中的条目,因此我可以输入新记录,而不是关闭表单并再次打开它以创建新条目。
仅当UndoRecord
记录尚未保存在 DB 中时,宏才可在表单 UI 上使用。另外我不想删除记录,我只想在保存后从表单 UI 中清除条目。
sql - 如何在组合框中包含“全选”选项?
我有一个包含我的分销商列表的组合框,当我在组合框中选择一个分销商时,我有一个列出该特定分销商交易的子表单。
现在我想"Select All"
在组合框中包含一个选项,该选项将显示我的分销商的所有交易。我试图通过UNION
查询来做到这一点,但到目前为止它还没有奏效。
下面是代码:
这是我选择时收到的错误消息"(All)"
:
此表达式键入不正确,或者它太复杂而无法计算。例如,一个数值表达式可能包含太多复杂的元素。尝试通过将表达式的一部分分配给变量来简化表达式。
forms - 如何在长表单上获取 Access 2010 中的垂直滚动条?好像是个毛病
我创建了一个大型访问表单,它跨越表单标题、所有详细信息部分 22" 和表单页脚。查看表单时,它不允许滚动。
我已将元素复制到一个新的数据库和一个具有相同结果的新表单中。我可以将带有此单一表格的 zip 文件发送给任何有兴趣提供帮助的人。