找文章 / 找答案
精选问答 更多内容

[数据处理] 如何进行定时任务邮件发送?

yhdata_cGxQ0JdB青铜一 显示全部楼层 发表于 2024-8-13 22:35:43 |阅读模式 打印 上一主题 下一主题
1
已解决
报表开发完成后需要每月初定时发送邮件给对应的部门负责人, 按表中对应的部门名称发送对应的指标数据,请问如果设置定时发送邮件任务呢?有相关的参考资料吗?

最佳答案

社区管理员
yhdata_lyaa 关注Ta

2024-08-13 22:35:44

我刚刚做的,全部设置参考看看权限表 数据表 用户名 张三和李四 登录后查看的分别是 部门3和 部门4
查看完整内容
回复

使用道具 举报

精彩评论11

yhdata_lyaa 显示全部楼层 发表于 2024-8-13 22:35:44
我刚刚做的,全部设置参考看看权限表



数据表





用户名 张三和李四 登录后查看的分别是  部门3和 部门4



回复

使用道具 举报

happypanda白银三 显示全部楼层 发表于 2024-8-14 08:14:16
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-8-14 09:41:33
调度任务,订阅都可以设置好时间就行
回复

使用道具 举报

yhdata_cGxQ0JdB青铜一 显示全部楼层 发表于 2024-8-16 11:37:57
1.  如附件1调度任务不是在任务栏左侧的更多里面-调度任务吗? 如图一没有更多的窗口呢?请问是这里找调度任务吗?
2. 按订阅设置的话: 请问下附件三的添加邮件的地方,邮件的用户的添加在哪里呀? 需要增加用户并配置邮箱。
3.在查看报告的地方新建订阅,消息里面是可以编辑邮件内容? 选择邮件附件的话,发送的报告是包含了所有的数据吗?假如excel数据很大也是包含全部的吗? 可以把报告地址添加链接放进去呢?
4.比如需求是车险,财务,非车险等各个部门只能看到各部门自己的数据,报告里面添加了部门的过滤组件。那订阅的时候按过滤条件筛选值是否是值发送对应部门的值? 那如何把对应部门的联系人和部门联系起来呢? 比如: 车险数据只发给车险的收件人, 财产的只给财产险的人?这个功能如何实现呢? 是否可以以收件人的权限来实现?  权限如何限制?

报告内容

报告内容
企业微信截图_17237784994872.png

添加用户

添加用户

订阅内容

订阅内容

收件人权限

收件人权限
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-16 13:58:18
是在更多的窗口里,这个用户可能是没有权限。
以收件人的权限执行报告 就是参考报告他可以看多少,发送的邮件就能看多少。
按照部门设置权限,需要自己配置,参考行权限https://yonghong-1252949735.cos. ... %9D%83%E9%99%90.pdf
回复

使用道具 举报

yhdata_cGxQ0JdB青铜一 显示全部楼层 发表于 2024-8-16 16:04:58
看了参考链接。在没有权限设置角色或者分组的情况下。按照部门设置权限, 需要创建一个单独的数据集,需要有对应用户权限的表? 要配置每个部门对应的用户是吗? 如果没有这个表就不能实现对应的用户的权限吗?
就比如附件二的报表数据集,如果要设置:参数_USER_可获取当前登录的“用户名”进行过滤,就得先有一个部门名称对应的用户名的权限表(数据集)是吗? 才能进行后面的在报表使用的数据集上编辑参数添加参数:部门deptname,deptname这个参数可选值来自于权限数据集.  这个权限数据表可以单独使用外部的excel导入? 不在数据库里面的表.
2. 那以当前过滤组件或者参数组件的值发送订阅是指? 如果设置了以收件人的权限执行报告的话,那这个过滤组件不会再过滤数据吧?
3. 另外,如果报表设置阈值,假设数据超过100万就会发送预警邮件的话,这个可以根据对应预警的数据只发送给对应的部门人员吗? 这个需要咋设置呢?
企业微信截图_17237945108206.png
企业微信截图_17237946579805.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-16 16:32:32
yhdata_cGxQ0JdB 发表于 2024-8-16 16:04
看了参考链接。在没有权限设置角色或者分组的情况下。按照部门设置权限, 需要创建一个单独的数据集,需要 ...

1.是的,除非是每个人一列字段,设置列权限。
也可以设置使用内置_USER_可获取当前登录的“用户名”进行过滤,或者使用其他内置参数来过滤
https://www.yonghongtech.com/rea ... E%E5%8F%82%E6%95%B0
只要符合字段的值可以使用内置参数过滤,可以不建权限表。
例如 系统有A,B群组,字段 组名里有A组,B组,可以设置 组名=?{_GROUP_} 进行过滤。

如果没有相关字段进行过滤,可以自己建立权限表,可以不用数据库的表,自己上传excel表
2.以当前过滤组件或者参数组件的值发送订阅是指,,以当前查看报告勾选的值作为过滤条件(例如,打开报告后 用户使用下拉参数进行过滤了,展示对应的数据,他再点发送订阅)
再过滤以后的基础上,以收件人的权限执行报告。

3。设置预警,可以设置给指定的人
预警参考https://www.yonghongtech.com/rea ... =%E9%A2%84%E8%AD%A6
回复

使用道具 举报

yhdata_cGxQ0JdB青铜一 显示全部楼层 发表于 2024-8-19 10:29:32
如图2: 已单独创建了一个用户权限,设置了每个用户可访问的部门名称。
图1: 在报告数据集中,编辑参数: 部门名称是其中一个?{部门名称}
在编辑参数的时候,也选择了可选值: 数据集为前面单独创建的用户权限的数据集。 如图四。
选择完成后,如果不需要弹出可以去除勾选的弹出参数输入或选择值?这样不影响数据集的设置?
最下面的其他勾选了(参加报告的过滤策略。)
但是为啥查询报告时还是可以看到全部数据,允许弹出参数的时候,勾选部门名称还是可以查看每个部门的数据的。
设置订阅提醒的时候,不是按照每个用户对应的部门来查看报告数据的,是按照选择弹出参数时候选择的部门,然后发送订阅邮件时就是发送该部门的数据的?
这个是为啥呢? 不是说只要设置用户的报告权限就可以。然后以收件人的权限执行报告 就是参考报告他可以看多少,发送的邮件就能看多少。
是报告设置的权限哪里有误吗?可以帮忙看下吗?

用户权限数据集

用户权限数据集

订阅设置

订阅设置

报告数据集部门名称参数设置

报告数据集部门名称参数设置
企业微信截图_17240340632941.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-8-19 11:29:30
是使用的行权限吗
在报表使用的数据集上编辑参数添加参数:部门 这个参数可选值来自于权限数据集,这个对的吗
然后 制 作 报 告 所 用 的 数 据 集 上添 加 行 过 滤 器:xx字段是其中一个 ?{部门}。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部