问题标签 [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.
forms - 如果子表单中的数据为空,有没有办法删除主表单数据?
我在 MS Access 中有一个包含子表单的表单。
date
我的问题是,如果用户开始用,customer
等填充主表单IDOrderNumber
并且突然想要离开表单而不在子表单中输入数据,当他尝试使用相同的 找到该表单时IDOrderNumber
,他不能。但是当他输入相同的内容时,IDOrderNumber
他不能,因为它是主键并且不允许重复值。
我应该怎么办?
我试图添加一个搜索字段,IDOrderNumber
但它不起作用 - 它显示空的主表单和子表单/子表单。另外我有一个订单列表表单,我无法访问没有输入子表单数据的表单..
我需要一个解决方案,因为这对我的数据库客户/用户来说是一个大问题。
提前谢谢大家!
vba - 想要一个列表框显示1-10,但是下拉中显示的内容依赖于另一个列表项
我想在包含数字 1-10 的 Access 表单上创建一个组合框(组合框 B)。换句话说,下拉菜单按顺序显示数字 1-10。
但是,下拉菜单中显示的内容取决于组合框 A。
- 如果
x
显示在组合框 A 中,则项目1-10
应显示在组合框 B 中。 - 如果
y
显示在组合框 A 中,则数字1-5
应仅显示在组合框 B 中,或至少阻止某人选择6
或更大。 - 如果
z
显示在组合框 A 中,则在组合框 B 中不应选择任何内容。
我的编码技能已经生疏了,因为我已经 10 多年没有做过太多事情了。这在 Access 中很容易实现吗,还是我需要一些 VBA 来帮助?
ms-access - 为什么我的访问表单在保存时会更改我的字段?
我对 Access 比较陌生,我正在为一个体育联盟建立一个数据库。我有 2 个表格,如下所示:
表 1 - 团队:
- Team_ID(自动编号,主键)
- 名称(短文本)
表 2 - 结果:
- Game_ID(自动编号,主键)
- Home_Team_ID(表 1 中的外键)
- Away_Team_ID(表 1 中的外键)
- Winning_Team_ID(表 1 中的外键)
我制作了一个表格,显示表 2 中的 Home/Away/Winning_Team_ID,但是我真的很难显示团队名称(来自表 1 的链接)。
在表单的记录源中,我将表 2 链接到表 1 的三个副本,然后将三个表 1 中的主键链接到表 2 的外键 (Home/Away/Winning_Team_ID),如下所示。
当我去查看此查询的结果时,这为我提供了所需的确切数据。
问题是,当我尝试将现有字段“添加到表单的设计视图中然后保存”时,所有 3 个(主场、客场和获胜)都显示相同的值(主场值)。
(注:上两张图的区别是从"Teams_1.Name"
右边变成"Teams.Name"
)
我不知道为什么,当我保存它时,它会自动更改为上述内容。如果我添加字段并且不保存而只是转到布局视图,它会完美运行,但是一旦我保存它,它会将所有字段更改为相同的字段。
vba - 是否可以通过单击表单中的按钮来删除子表单中的所有行?
我想删除表是子表的表中的行。这可能吗?我该怎么做?
谢谢
ms-access-2016 - 创建表单的问题在布局视图或表单视图中没有显示,但在设计视图中显示
创建其他表单时,我在设计视图中创建了一系列文本框。
当我选择表单视图或布局视图时,它出现空白。
当我查看表单属性表时,允许布局视图和允许表单视图都设置为是。
vba - 带有可见不可见 VBA 代码的 MS Access vba 代码错误
我有一个名为申请的文件。如果选择了应用程序字段中的特定值,我已经在 vba 中编写了代码以使其他字段“application_txt”字段可见和不可见。但是对于这个特殊的现场应用程序,当我在 vba 中编写以下代码时,它会引发错误。我不明白为什么。它适用于其他领域。下面是代码:
谁能帮我解决这个问题。是否允许在 MS Access 中将应用程序作为字段名称。
非常感谢,基兰查皮迪
这工作正常:
sql - 在 MS Access 中使用选项组时如何修复“对象不支持此属性或方法”错误?
我在 MS Access 中有一个带有两个选项和一个命令按钮的表单。选择选项1
并单击命令按钮时,必须运行选择查询,并且选择选项2
并单击命令按钮时,必须运行删除查询。
以下是我的代码;我收到错误消息:
运行时错误“438”对象不支持此属性或方法。
非常感谢任何帮助。
vba - 如何在访问表单和报告标题中使用表格中的附件图像?
我有一个被许多项目使用的 Access 数据库,每个项目都将其徽标和信息存储在名为company_info_tb
.
我将徽标存储在附件字段类型中;每个项目都可以修改其信息和徽标,以便在其打印报告中使用。
如何使用绑定对象框架或其他方式调用要在 Access 表单和报告的标题中显示的项目徽标?
我尝试dlookup
在绑定对象框架的控制源中使用:
并LOGO
通过将此代码放入控制源中,在 mainform 中使用它:
但它不起作用。
vba - 在组合框更新控件后运行 AfterUpdate
我有一个名为的表Product Master Data
,其中包含 785 条记录。
我有一个基于此表的表格,名为Production
. 此表单上的第一个文本控件被调用Protean Resource
,它是对应于各个记录的标识符。
我将此控件设置为一个组合框,一旦选择了资源编号,表单上的其余文本控件就会自动更新以显示所选记录的准确信息。
其中一个自动更新的控件称为Quality Format
.
Quality Format
可以填充:
SG Industrial
LG Industrial
SG Retail Carton
LG Retail Carton
这些值中的每一个都对应于单独的表单。
我正在尝试设置AfterUpdate
事件,Quality Format
以便在自动填充控件后,相应的表单将自动打开。
我没有收到任何错误消息,但Quality Format
更新后什么都没有发生。