1.本例的 Workmode 为 InputDSRuntime, 该模式专门用于修改数据源填入区并提交;
2.黄色背景区域是数据源的填入区,请在该区域内输入(增删改);
3.最终点击下方的 "提交" 按钮,请查看返回的XML串;





1.源码如下:
function OnReady(id)
{
 AF.func("Build", "report/xmlsheet12.xml");   //打开模板
 AF.func("Swkrntpomzqa", "512");   //设定权限:不允许增删列
 AF.func("calc", "");    //计算(从数据源加载数据)
}
 
//提交按钮
function commit( )
{
 var xml = AF.func("GetChangedXML", "");
 xml = xml.replace(/\r\n/g, "\\r\\n");
 AF.func("MessageBoxFloat", xml + "\r\n center=true;hold=20");

}

2.注意事项
函数 GetChangedXML 通常需要结合 InputDSRuntime 工作模式 (Workmode) 一起用,Workmode除了写在创建参数中,也可以通过 SetProp 函数动态修改.