这将是实现您一直在尝试的目标的一种方法 -
工作布局 -
现在,对于您的用例,您将从
database
获取数据 - 我已经操纵了从 tFixedFlowInput
检索的数据。检索到数据后,您需要通过 html
执行一些 tJavaFlex
格式化,如下所示 -
完成后,将整个内容存储在上下文变量中,并在 tSendMail ->“消息”中引用相同的内容。
此外,对 tSendMail 组件进行以下更改以使用
HTML
格式 -
输出-
注意: 有许多格式化功能可以通过
HTML tags
使用,请根据您的用例 - 场景根据需要使用它们。
编辑:是的,您可以检查是否有从 Db 输入返回的任何行。例如:全局变量
((Integer)globalMap.get("tMSSqlInput_2_NB_LINE"))
会让我们知道查询返回了多少行。基于此结果使用 RunIf
触发器
((Integer)globalMap.get("tMSSqlInput_2_NB_LINE")) > 0
并连接到您的作业流程,以便当从database
检索到记录时发送邮件。