问题标签 [ms-access-reports]
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 - 为什么 Access 报表有表单事件宏属性?
在枚举 Access 2013 (ACCDB) 中的访问报告的属性集合时,我发现名称可能不应该存在的属性,因为它们是用于访问表单的属性的名称。
- AfterDelConfirmEm宏
- AfterFinalRenderEm宏
- AfterInsertEm宏
- AfterLayoutEm宏
- AfterRenderEm宏
- 在DelConfirmEm宏之前
- 之前插入Em宏
- BeforeQueryEm宏
- BeforeRenderEm宏
- 前屏幕提示Em宏
- CommandBeforeExecuteEmMacro
- CommandCheckedEm宏
- CommandEnabledEm宏
- CommandExecuteEm宏
- DataChangeEm宏
- DataSetChangeEm宏
- OnConnectEm宏
- OnDeleteEm宏
- OnDirtyEm宏
- OnDisconnectEm宏
- 数据透视表更改EmMacro
- 查询EmMacro
- SelectionChangeEm宏
- ViewChangeEm宏
这是 Access 对象模型中的一些错误,还是这些属性在 Reports 中真正可用?还是我刚刚收到一份腐败报告?
ms-access - 无法清除访问报告过滤器
我有一份报告列出了几次会议,每次会议都有几条记录。我已经设置了一个弹出表单来选择一个带有组合框的特定会议日期,并使用它来过滤表单以进行打印。(内置过滤点击很笨拙,显然组合框不适用于报告。)这一切都在第一次通过时正常工作。当我尝试选择不同的会议日期时出现问题 - 尽管所有努力清除过滤器,但报告仍显示选择的第一个会议,而不是关闭表单并重新打开。我在打开选择表单的报告按钮中放置了以下代码:
表单打开,我看到报表上的过滤器已关闭,我可以在表单上选择一个新日期,但旧日期仍用于再次过滤报表。
在选择表中包含以下内容无济于事:
这是选择表单中的代码,将过滤器选项发送回报告。不确定它是否使它只工作一次:
在报告中点击Advanced -> Clear All Filters
也是无效的。
我已经看到了一些关于在 Access 2010 中使用组合框过滤表单的错误的旧报告,但现在肯定已经解决了吗?我还缺少什么?
sql-server - 如何将 ms 访问报告数据拉到查询中?
我正在尝试从 MS Access 报告(repInvoices 和 form frmInvoice)中提取数据并将其保存在 MS Access 查询(qryQuote)中。我知道如何通过表格而不是报告来完成。我在堆栈交换和谷歌上进行了研究,但没有发现任何有用的东西。你们中的任何人都可以帮助我吗?以下是我一直在尝试处理的查询。我在以下示例中保持形式:
上面查询中的最后两行是我需要从报告中获取数据的地方。另外,我知道上面两个现在都不正确。
[Reports]![repInvoices]![MaterialId]
它给了我一个错误JOIN expression not supported
。另外,我必须在这里使用报告 InvoiceIDCAST('& Me.InvoiceID' AS VARCHAR)
ms-access - 如何使用 setfilter 和基于组合框的访问报告?
我有一个表格 ( form1
) 。我有一个报告 ( report1
),这个报告有 4 个字段:
- ID
- 名称Emp
- 数据招聘
- 薪水
我需要根据用户cboname
在form1
.
如何为report1
仅包含NameEmp
基于的过滤器设置过滤器cboname
?
我已经尝试使用这个 VBA 代码:
多谢。
sql - 查询更改和重新查询后导航子表单中的子报表未重新加载
我在导航子表单中有一个子报表,它使用多选列表框来定义要在同一表单上的子报表中查询和显示的条件。我正在使用这个重新查询
Forms![Main]![NavigationSubform].Form![ETIC By Customer Report].Report.Requery
在整个项目中以这种方式更改报告并且它工作得非常好,但是当我在事件代码中使用它时它不会崩溃它根本不会更新报告视图。如果我单独打开报告,一切都很好并且工作正常。
ms-access-reports - 访问 Report.IsLoaded=true SubReport.IsLoaded=false,为什么?
大家好,提前感谢。我有一份报告,其中列出了所有项目,然后在报告页脚中有一个子报告,该报告汇总了每个部门的项目成本。我正在尝试访问该子报告中的数据,但每次尝试:
我收到“运行时错误 '2455':您输入的表达式对属性 Form/Report 的引用无效。
然后我尝试了:
我收到错误 (2451) 报告名称拼写错误或引用未打开或不存在的报告。
这导致我到 IsLoaded:
我分别得到 True 和 False 。这是怎么回事?现在好郁闷!
谢谢你!杰西卡
vba - 如何从报表上的选定文本框中提取文本?VBA
我有一个报告(rptCourses),其中包含 170 个包含课程名称的文本框,这些文本框是从访问表(tblCourses)中提取的。当用户单击其中一个课程名称文本框时,将加载一个包含文本框 (txtboxCourseTitle) 的表单 (frmRateCourse),该文本框本质上是一个标题,理想情况下将包含所选报告文本框的课程名称。
我的问题是:如何从选定的报告文本框中获取文本并将该文本输入到加载的表单的文本框中?
如果这个问题已经存在,我深表歉意!并提前感谢您的任何帮助!
vba - MS Access 2013 报告 - 打印视图上的图像质量不佳,但布局视图上的质量很好
在MS Access 2013 报告中,我从 Oracle DB(来自 BLOB 列)将图像作为 OLE 对象导入图像控件。图像以 .jpg 格式以高分辨率存储到数据库中。
在报告视图中,图像可以正确显示,但在打印视图中,图像的渲染效果很差:
我已经尝试按照这里的建议选择“将所有图片数据转换为位图”选项,但是这样做不仅不能解决问题,而且在打开报告时还会触发以下异常:
为什么布局和打印视图之间存在如此大的差异,如何在打印视图上也达到相同的质量?
编辑
如果我为 Image Control 选择 Size Mode = Clip,则图像以良好的质量显示,但当然只有一部分可见。
可能是原始 jpg 图像尺寸太大,Access 无法将其正确“拉伸”为图像控件尺寸(13x5cm)?
ms-access - 报告限制和自动电子邮件
我有一个设置有条件格式的报告,如果项目低于预定阈值,则会突出显示它们。如果我设置了一个计划任务来每天早上运行查询/报告,是否可以仅在有低于阈值的项目时自动发送电子邮件?这是否需要计划任务一组带有参数的 If/Then 语句?还是 Access 不能做到这一点?到目前为止,我读到的是,Access 不是最好的报告工具,而且是有限的,可能需要辅助程序;有没有人在访问和 Windows 任务计划程序中成功完成此操作?
这是我到目前为止所拥有的:
Command3_Click_Exit:退出子
Command3_Click_Err: MsgBox 错误$ 恢复 Command3_Click_Exit
结束子
ms-access - 在访问报告上创建列和行
我在 Access 2013 中看到,您可以设置希望报告的列数,但是如何控制报告上显示的行数?
我想生成一个报告,该报告具有查询的控制源,并且每页有来自该查询的 10 条记录。像这样显示:
我知道您可以将报告的格式设置为先横后移以获得这种外观,但是如何控制每页显示 10 个呢?