易报表开发
一个自动创建和发送报告电子邮件的程序,这是我自己创建的,因为我懒得逐一编写和发送它们。
开发语言: Visual Basic
2020年8月21日 周五
2020年8月18日 星期二
2020年8月18日 星期二
2020年8月14日 星期五
2020.07.21 周二更新
2020.07.21 周二更新
2020.07.20 周一更新
2019.08.01 周四更新
2019.07.29 周一更新
添加了设置 xml 文件。地址簿和自动设置是从 xml 而不是源读取的,因此可以在用户级别进行修改。
一些 UI 改进 通过调整控件位置和大小提高了一些 UI 的可读性
要使用此程序,请填写随附的 Excel 格式报告。
您可以通过EasyReportConf.xml添加、删除和修改通讯录。该xml必须与程序安装路径位于同一路径中。
当您按“自动”按钮时,将自动输入收件人、参考、报告文件和帐户。输入内容也可以在EasyReportConf.xml中自定义。对于“密码”,如果将其留空,则单击“自动”时将不会输入密码。 (其他项目同理)
在附加内容中,输入除内容之外您希望写入的任何附加信息。输入到控件中的内容在基本内容完成后添加到下一个内容中。
해당 처리
内容被更改以匹配Excel和EasyReport的内容。
标题: YYYY-MM-DD
这是A요일
每日工作报告。
你好。这是OO부
OOO
(姓名) OO
(职位)。 YYYY-MM-DD
这是A요일
每日工作报告。
1. 첫 번쩨 업무
세부 내용
2. 두 번째 업무
세부 내용
추가 내용
就是这样。
OOO OO
梦
请务必使用随附的Excel 文件
由于它链接到相关 Excel 文件的报告内容,因此如果格式发生变化,则无法保证程序的运行。
如果您在 EasyReportConf.xml 中将密码等敏感信息留空,则当您单击“自动”时,该部分不会发生任何输入,其他项目也以同样的方式工作。
我们计划采用类似于Password的Base64的加密方式,但对于DES来说,只需在互联网上搜索几分钟就可以解密,而且它不是一个像使用RSA那样公开或通用的程序,因此被判定与努力相比效率较低,因此没有开发。也许等我对 RSA 的了解提高了之后我可以再尝试一下?
运行程序时,Excel 会短暂打开,然后关闭。这可以通过简单地更改 Visible 属性来完成,但由于某种原因,会出现 Excel 进程无法正常结束的问题。
这是该函数的一个长期问题,如果Excel可见,则将其关闭即可,但是,如果不可见,则必须一一终止该进程,因此必须将Excel调用设置为可见。 。
因为没有发每日工作报告,我已经快一年没有使用它了,但我又使用了它,又从那里拿出来了。
擦去灰尘并改进任何必要或有问题的部件。