Created by Jerry Wang, last modified on Jul 24, 2014
1. 创建基于service contract的web service. 选中root node:
选中root node下的直接子节点,点Confirm Selection button:
选中Items of Header,点Confirm Selection:
选中BTItemPricingExt,点Confirm Selection:
打开Document template designer,将Itemsofheader下面的node ProcessType, ObjectId, NumberInt 和Product选中,拖拽到左边layout区域:
下图红色部分需要手动维护:
对于structure Btitempricingext下面的子节点,例如Guid, 无法直接拖拽到table中。首先将Guid拖拽到table 外部:
然后才能够将table外部的Guid重新拖拽到table内部。重复上述操作,将NetprPricUnit, productId等field也拖拽到table内部成为table column。
测试效果如下: 上述field在BOL browser里的值显示如下:
runtime时这些值能够正确的被填充到word document里: