仅限Xmlport CSV导入字段,其值为<> NULL

时间:2018-04-05 00:09:13

标签: csv import dynamics-nav

我尝试导入CSV文件以更新记录,但跳过CSV值为NULL的字段,有没有办法做到这一点?目前,空值会覆盖表格的记录值。有人可以帮忙吗? 以下是我的CSV。前两个值是主键。

No.,Code,StartDate,EndDate,FCode
P18010001,PCT0001,2018/4/7,,GV000
P18010001,PCT0001,,2018/4/9,GV000

1 个答案:

答案 0 :(得分:0)

手动执行INSERT和MODIFY:

在数据项上将AutoSave属性设置为No

OnBeforeInsertRecord trigger中,只需在DataItem记录上调用INSERT(TRUE)。

OnBeforeModifyRecord trigger中,首先在单独的变量中获取记录,然后应用新值(对于日期:仅当它们为<> 0D时)。然后修改(TRUE)单独的变量。