我有一些数据被映射到EDI格式。一个问题是一个元素中的数据具有前导和尾随空格,这些都很重要。但是当我对地图进行测试时,我得到“当前值 - B 427F:[37]在数据元素中找到无效字符”......值为....B...427F
,其中.
表示空格。
我相信答案是勾选合作伙伴协议属性中的“允许前导和尾随零和空格”... 是正确的吗?
但我在测试地图时显示的Visual Studio EDIFACT EDI实例属性对话框中看不到任何方法。
如何运行地图测试?
答案 0 :(得分:5)
我经常使用EDIFACT,但不再使用VS.NET验证。我发现实际在BizTalk中部署架构/管道给了我更好的结果,通常也有不同的结果!
除了上述内容之外,实际上将其部署到BizTalk本身,可以获得额外的验证选项(例如尾随/前导空格),聚会验证等......
出于某种原因,我从不相信VS EDIFACT验证是诚实的。
希望这有帮助!