如果通过impex传递为null或空白,则保留数据库中的值

2020-09-08 18:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在编写一个bean外壳脚本,它将检查传递的任何列数据是否为空/空白,以及该列的db中是否存在记录,我需要保留db中的值,这可以通过标记来实现。

Bean Shell脚本; ""#%beforeEach:for(int i = 1; i if(cellStr == null || cellStr.length ()== 0)
{line.put(i,"""");}}"

此脚本运行良好,但需要应用于100个impex,并且在每个impex标头下手动编写它们看起来并不好。

有人可以建议我们如何通过在全球范围内对其进行标记或任何其他方法来实现这一目标。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在编写一个bean外壳脚本,它将检查传递的任何列数据是否为空/空白,以及该列的db中是否存在记录,我需要保留db中的值,这可以通过标记来实现。

Bean Shell脚本; ""#%beforeEach:for(int i = 1; i if(cellStr == null || cellStr.length ()== 0)
{line.put(i,"""");}}"

此脚本运行良好,但需要应用于100个impex,并且在每个impex标头下手动编写它们看起来并不好。

有人可以建议我们如何通过在全球范围内对其进行标记或任何其他方法来实现这一目标。

付费偷看设置
发送
4条回答
软件心理学工程师
1楼-- · 2020-09-08 19:07

我通过创建自定义CellDecorators获得了另一种解决方案。

Climb_Ma
2楼-- · 2020-09-08 18:52
me_for_i
3楼-- · 2020-09-08 18:50

我还没有测试,但是会; column1 [default = ]; 在每一列上工作?

Nan4612
4楼-- · 2020-09-08 19:06

没有罗宾,那行不通。

一周热门 更多>