第3课 往Map里添加Functoids 1. 往Map 里添加Date/Time Functoid 打开B2BSchemas Project. 打开MapToCommonPO.btm 往Map 里添加一个Date Functoid, 然后从CreationDate节点往Date Functoid 拖一条线: 2. 添加一个乘法 Functoid Price 和Quantity 通过乘法Functoid 输出结果到 目标Schema的ExtendedPrice. 拉从乘法Functoid到ExtendedPrice的这条线的时候需要点技巧。鼠标点上乘法Functoid马上就拉,否则就是选定平移Functoid了。 3. 添加一个 Looping Functoid,然后分别从Source Schema和Destination Schema 拉一条线到Looping Functoid. 4. 添加一个Record Count Functoid, 左边接 item 节点,右边接Total\LineItemTotal 节点 5. 添加2个 Cumulative Sum Functoid, 注意位置 6. 添加一个常数, 给BillTo/Address/Name 赋值 "My Company Name" 最后的Map是这样的 7. Build the B2BSchema & Test a. B2BSchema 添加 Tutorial.snk 强签名文件 b. Deployment tab 下的Application Name 为: B2BApplication c. build... d. 测试 修改MapToCommonPO.btm的属性成为下面这样 然后右键点击MapToCommonPO.btm 测试map. 如果测试结果是这样的,说明转换成功。 第3课 结束 BizTalk 2009 教程 修正版(八) - 教程二:第4课
BizTalk
Comments
Add comment
Cancel reply to comment
Email: xhinker@gmail.com