当前位置:网站首页>如何在 FastReport VCL 中通过 Outlook 发送和接收报告?
如何在 FastReport VCL 中通过 Outlook 发送和接收报告?
2022-07-28 04:54:00 【山城码农一哥】
本文将介绍FastReport VCL 如何在 FastReport VCL 中通过 Outlook 发送和接收报告。
在本文中,您将了解一个新的传输子类别,该子类别在 2022.2.7 版本中可用,称为“邮件传输”。现在它包括 2 个组件,可以访问 Gmail 和 Outlook。
邮件传输具有以下功能:
- 保存和加载报告;
- 保存导出结果。
保存意味着发送电子邮件。上传涉及使用附在信件上的文件,而信件可以属于任何邮件类别(收件箱/已发送/草稿等)。
运输现状
FastReport 具有称为“传输”的组件。他们需要允许访问:
- 云存储(Dropbox、OneDrive、Box.com、Google.Drive、Yandex.Disk);
- FTP服务器;
- 电子邮件(仅发送消息);
- 邮件服务(Gmail、Outlook)。
云存储和 FTP 服务器支持以下功能:
- 保存和加载报告;
- 保存导出结果;
- 在构建报告时使用文件(例如,图片)。
将传输添加到应用程序及其设置
您可以使用组件上的上下文菜单——这将直接从开发环境建立连接。单击“编辑连接”子菜单。
监听端口。默认情况下,传输仅响应来自使用端口 9898 的浏览器的授权响应。如果此端口已被使用或您计划将来使用此端口,FastReport VCL 允许您通过设置 ListenerPort 属性来更改端口。
此外,我们将默认使用端口 9898。现在让我们看看邮件传输的连接步骤。 用户无需每次都执行以下所有步骤进行授权。此设置仅由云服务管理员完成一次。完成所有步骤后,获得的授权数据就可以被其他用户使用。
- 转到 Embarcadero Rad Studio 中的组件面板并展开“FastReport VCL Internet transports”选项卡。
- 选择所需组件并将其添加到申请表中。
连接到 Outlook
当用户想要使用传输打开(或保存)报告(或导出结果)时,他将看到标准登录对话框(如果他之前没有登录过)。

要进入连接设置页面,请单击授权窗口右上角的问号。这将使用 Azure 应用程序管理页面打开默认浏览器。如果用户未在 Azure 中获得授权,则会打开一个授权页面,您需要在其中登录您的 Azure 帐户。
如果此帐户之前从未创建过 Azure 应用程序,那么第一步将是创建一个新应用程序。

首先,您需要创建一个新应用程序。单击“注册应用程序”按钮。

此时,您必须输入应用程序名称,选择支持的帐户类型,并填写重定向 URI。
为了轻松设置,在“支持的帐户类型”属性中,选择第三项“任何组织目录(任何 Azure AD 目录 - 多租户)和个人 Microsoft 帐户(例如 Skype、Xbox)中的帐户”。您可以通过单击“帮助我选择...”来阅读有关此内容的更多信息。
如果要使用标准端口,请在重定向 URI 字段中输入“http://localhost:9898”。
单击“注册”按钮。我们的应用程序将被成功创建。

将“Client ID”字段的值复制到 FastReport VCL 授权对话框中。打开“证书和机密”部分。

单击“新客户端密码”。

输入说明并选择代码的到期日期。点击“添加”。

将“Value”复制到 FastReport VCL 授权对话框。

单击“确定”。将打开一个新的浏览器窗口,要求您登录您的帐户。

授权后点击“是”。

这样就完成了成功的连接设置。现在您知道如何在 FastReport VCL 中连接到 Outlook。
邮件运输的未来
从功能上讲,云传输支持前面提到的所有功能。装载期间邮件运输的图形设计将在进一步的版本中得到改进。到目前为止,图形用户界面 (GUI) 被用作云存储。现在,类别和消息被实现为文件夹,附件被实现为文件。
未来,计划改进图形组件,使其更加用户友好。功能改进将包括邮件搜索。 发送消息窗口的 GUI 也将略有改变。

如果导出生成多个文件,则每个文件都会在其自己的电子邮件中发送。也就是说,如果要将导出结果发送到逐页 PNG,那么每张图片将在单独的电子邮件中发送。
几乎所有到 FastReport VCL 的导出都只生成 1 个输出文件(PDF、DOCX、RTF 等),大多数用户不会注意到这一点。
本次FastReport使用教程关于如何在 FastReport VCL 中通过 Outlook 发送和接收报告的相关内容就介绍到这里了,下篇内容我们将介绍如何在 FastReport VCL 中通过 Gmail 发送和接收报告。
边栏推荐
- Redis类型
- Know etcd
- Gerrit operation - rollback a patch_ set
- [Sylar] framework Chapter 23 summary of module chapter
- Printf() print char* str
- What tools do software testers need to know?
- 你必需要了解的saas架构设计?
- [Sylar] framework -chapter14 tcpserver module
- Dynamic SQL and paging
- 驾驭EVM和XCM的强大功能,SubWallet如何赋能波卡和Moonbeam
猜你喜欢

Mysql database -- first knowledge database

100 lectures on Excel practical application cases (XI) - tips for inserting pictures in Excel

C语言ATM自动取款机系统项目的设计与开发

Evolution of ape counseling technology: helping teaching and learning conceive future schools

What SaaS architecture design do you need to know?

Testcafe's positioning, operation of page elements, and verification of execution results

Introduction to this pointer

Artificial intelligence and RPA technology application (I) -rpa Hongji product introduction, designer interface function explanation

Leetcode 18. sum of four numbers

Web渗透之域名(子域名)收集方法
随机推荐
Summary and review of puppeter
Do you know several assertion methods commonly used by JMeter?
(clone virtual machine steps)
Know etcd
Real intelligence has been certified by two of the world's top market research institutions and has entered the global camp of excellence
猿辅导技术进化论:助力教与学 构想未来学校
How to simulate common web application operations when using testcafe
[Sylar] framework -chapter9-hook module
set与list性能对比
flink思维导图
Histogram of pyplot module of Matplotlib (hist(): basic parameter, return value)
[Sylar] framework chapter -chapter21- environment variable module
Machine learning and deep learning -- normalization processing
数据安全逐步落地,必须紧盯泄露源头
String 0123456789abcdef, what is the number of substrings (not empty and not the same string itself) [Hangzhou multi tester] [Hangzhou multi tester _ Wang Sir]
Alibaba interview question [Hangzhou multi tester] [Hangzhou multi tester _ Wang Sir]
Internet of things industrial serial port to WiFi module wireless routing WiFi module selection
阿里巴巴面试题【杭州多测师】【杭州多测师_王sir】
UI automation test farewell from now on, manual download browser driver, recommended collection
excel实战应用案例100讲(十一)-Excel插入图片小技巧
