提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:董玉霞|2022-08-02 11:25:21.753|阅读 104 次
概述:本文将介绍FastReport VCL 如何在 FastReport VCL 中通过 Outlook 发送和接收报告。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
本文将介绍FastReport VCL 如何在 FastReport VCL 中通过 Outlook 发送和接收报告。
在本文中,您将了解一个新的传输子类别,该子类别在 2022.2.7 版本中可用,称为“邮件传输”。现在它包括 2 个组件,可以访问 Gmail 和 Outlook。
邮件传输具有以下功能:
保存意味着发送电子邮件。上传涉及使用附在信件上的文件,而信件可以属于任何邮件类别(收件箱/已发送/草稿等)。
FastReport 具有称为“传输”的组件。他们需要允许访问:
云存储和 FTP 服务器支持以下功能:
您可以使用组件上的上下文菜单——这将直接从开发环境建立连接。单击“编辑连接”子菜单。
监听端口。默认情况下,传输仅响应来自使用端口 9898 的浏览器的授权响应。如果此端口已被使用或您计划将来使用此端口,FastReport VCL 允许您通过设置 ListenerPort 属性来更改端口。
此外,我们将默认使用端口 9898。现在让我们看看邮件传输的连接步骤。 用户无需每次都执行以下所有步骤进行授权。此设置仅由云服务管理员完成一次。完成所有步骤后,获得的授权数据就可以被其他用户使用。
当用户想要使用传输打开(或保存)报告(或导出结果)时,他将看到标准登录对话框(如果他之前没有登录过)。
要进入连接设置页面,请单击授权窗口右上角的问号。这将使用 Gmail 应用设置页面打开您的默认浏览器。如果用户未在 Gmail 中获得授权,则会打开一个授权页面,您需要在其中登录您的 Gmail 帐户。
如果此帐户之前没有添加项目以使用 Google API,那么您首先需要创建一个新项目。
单击“创建项目”按钮。
输入项目名称,然后单击“创建”。
使用“选择项目”按钮选择创建的项目。
选择您之前创建的项目,然后单击“打开”。
转到“OAuth 同意屏幕”选项卡。我们需要选择可以使用云存储的用户:内部使用(仅限组织的用户)或所有 Google 帐户。然后单击“创建”按钮。
接下来,您需要填写应用程序名称和联系电子邮件。单击“保存并继续”。
此步骤允许您设置范围,对于 Google Mail,您可以跳过它。点击“保存并继续”。
下一步允许您为特定用户组设置对应用程序的访问权限。如果您要允许访问该应用程序,则可以跳过此步骤。单击“保存并继续”。
应用程序已创建,请转到“返回仪表板”选项卡。
转到“OAuth 同意屏幕”选项卡并单击“PUBLISH APP”以打开对该应用程序的访问。打开以下链接并通过单击“启用”按钮为创建的项目启用 Google Mail API。
现在您需要创建授权密钥,转到“凭据”选项卡。
单击“创建凭据”并选择“OAuth 客户端 ID”。
您应该选择应用程序的类型(在我们的例子中,桌面应用程序)。
输入连接的任何名称,然后单击“创建”。将创建授权客户端。
将“Client ID”和“Client Secret”字段复制到 FastReport VCL 授权对话框的相应输入字段中。
单击确定。一个新窗口应在您的默认浏览器中打开。屏幕将提示您选择一个帐户进行授权。
接下来,我们将看到 Google 尚未验证该应用程序。单击“高级”并转到应用程序名称(不安全)。
将出现另一个询问访问应用程序的对话框,选择访问权限并单击“继续”。
您可以关闭浏览器窗口。如果连接成功,您将看到标准的 FastReport VCL 文件浏览器。
这样就完成了成功的连接设置。现在您知道如何在 FastReport VCL 中连接到 Gmail。
从功能上讲,云传输支持前面提到的所有功能。装载期间邮件运输的图形设计将在进一步的版本中得到改进。到目前为止,图形用户界面 (GUI) 被用作云存储。现在,类别和消息被实现为文件夹,附件被实现为文件。
未来,计划改进图形组件,使其更加用户友好。功能改进将包括邮件搜索。
发送消息窗口的 GUI 也将略有改变。
如果导出生成多个文件,则每个文件都会在其自己的电子邮件中发送。也就是说,如果要将导出结果发送到逐页 PNG,那么每张图片将在单独的电子邮件中发送。
几乎所有到 FastReport VCL 的导出都只生成 1 个输出文件(PDF、DOCX、RTF 等),大多数用户不会注意到这一点。
本次FastReport使用教程关于如何在 FastReport VCL 中通过 Gmail 发送和接收报告的相关内容就介绍到这里了。
更多产品授权信息点击查看FastReport VCL价格,或者咨询慧都在线客服。
FastReport VCL技术QQ群:536197826 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
用于快速高效地生成报表的附加组件
FastReport .Net一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
FastReport.MonoFastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。
FastReport FMX报表生成器FastReport FMX 是第一个支持苹果Mac OC X 和Microsoft Windows的跨平台报表生成器,并且它与Embarcadero公司的RAD Studio XE2 (FMX库)兼容。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢