// 建议参考以下代码
var p = getParentDocument();
var len = p.getItemValueAsDouble("len");
var year = p.getItemValueAsString("year");
var process = getDocumentProcess();
var formProcess = getFormProcess();
var form = formProcess.doViewByFormName("subDocument", getApplication()); // 需要添加数据的表单,subDocument为表单名称
var webUser = getWebUser();
for (var i = 0; i < len; i++) {
var doc = process.doNew(form, webUser, createParamsTable()); // 创建记录
// 设置字段值
doc.findItem("year").setValue(year);
// 进行插入
process.doCreat(doc);
}
|