|
|
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
视图选择框勾选的数据映射到对应的表单了,现在怎么设置视图选择框勾选数据时,仅能选择同一客户名称的数据,并且勾选后再次勾选时,同一账单编号的数据当前操作时不能再勾选
视图选择框没有选择数据的时候怎么提示请选择一条数据,选择之后再插入到子表中
- (function(){
- var process = getDocumentProcess();
- var formProcess = getFormProcess();//申明表单业务处理类
- var form = formProcess.doViewByFormName("应收款项",getApplication()); //子表表单名称
-
- var webuser = getWebUser();
- var sid = getParameter("_selects");
- var parentid =getCurrentDocument().getId();
- var arr = splitText(sid, ";");
- for (var i=0;i<arr.length;i++){
- println("arr.length-------->"+arr.length)
- var fd=findDocument(arr[i]);
- var fd=findDocument(arr[i]);
- var Tsone = fd.getItemValueAsString("账单编号"); //表单字段名称
- var Tstwo = fd.getItemValueAsString("账单类型");
- var Tsthree = fd.getItemValueAsString("是否代收");
- var Tsfour = fd.getItemValueAsString("业务类型");
- var doc = process.doNew(form,webuser,createParamsTable());//创建记录
-
- doc.findItem("账单编号").setValue(Tsone);
- doc.findItem("账单类型").setValue(Tstwo);
- doc.findItem("是否代收").setValue(Tsthree);
- doc.findItem("业务类型").setValue(Tsfour);
- doc.setParent(parentid)
- doc.setIstmp(false);
- process.doCreate(doc);
-
- }
- })();
复制代码
1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
|
|