如何在修改后的javapentaho中使用参数



我的老板想每天早上发送文件名+日期(yyyymmdd(的电子邮件我用过";获取文件名";在文件夹中。问题是;获取文件名";只是直接的,例如"sales comparation.xlsx",但我们希望文件名+日期(yyyymmdd(为"sales comparation(20220701(.xlsx"。我准备了一个读取日期(yyyymmdd(的参数/变量;修改的Java脚本值";设计,以便将文件动态更改为所需文件。

我在论坛上找不到我想要的东西。有人能帮忙吗?请送一个水壶或一张照片,以便于理解。

向致以最良好的问候

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我想有一些方法可以解决你的问题。

1.-使用";连接行(笛卡尔乘积(";在获取文件名的转换中。连接行,在带有Mod JS或concat字段的thar concat值之后。

2.-如果u使用";设置变量";u应该使用";获取变量"像这样:

设置变量

获取变量

此外,你应该在转换属性中声明

Transf-Prop

3.-使用我用";将行复制到结果";,u应该在"0"中声明参数;转换";作业输入配置";参数";像这样:

转换配置

变量和参数是不同的东西。

编辑关于评论:

发送的参数和变量值

设置变量配置

相关内容

  • 没有找到相关文章

最新更新