DataRegionsAsJson
DataRegionsAsJson 获取当前Word文档中数据区域的JSON对象。通常用来遍历Word文档中的数据区域。
语法:
let dataRegionsJson = pageofficectrl.word.DataRegionsAsJson;
返回值为json字符串,例如返回值为:[{"id":0,"name":"PO_deptName"},{"id":1,"name":"PO_userName"}]
示例:
//遍历数据区域
function getDataRegionList(){
let dataRegionsJson = pageofficectrl.word.DataRegionsAsJson;
let dataRegionsObj = JSON.parse(dataRegionsJson);
for(let key in dataRegionsObj ){
let drName = dataRegionsObj[key].name;
//pageofficectrl.word.LocateDataRegion(drName);//定位光标到数据区域
let drValue = pageofficectrl.word.GetValueFromDataRegion(drName);
alert("数据区域:"+drName+"; 值:"+drValue);
}
}