移动端定制化表单设置源单类型字段默认显示第一个可选项的方法

问题描述:
移动端定制化表单新增界面,如何设置“源单类型”字段默认显示第一个源单类型的选项?
解决方案:
操作方法:
1、以记事本方式打开路径C:\Program Files (x86)\Kingdee\K3ERP\K3MOBILE\LIGHTAPP\MobileBOS\js\directives下的directive.js文件;
2、搜索关键字“源单类型初始给默认值”后找到以下部分内容:
// SourceDocSer.GetSourceTypePromise().success(function (data) {
// var SourceTypeStr = data.ResponseClientData;
// if (SourceTypeStr != null && SourceTypeStr != "") {
// SourceDocSer.SourceTypeList = JSON.parse(SourceTypeStr);
// console.log(SourceDocSer.SourceTypeList[0].FNAME)
// // 源单类型初始给默认值
// scope.SourceDoc.FCLASSID = SourceDocSer.SourceTypeList[0].FCLASSID;
// scope.SourceDoc.FNAME = SourceDocSer.SourceTypeList[0].FNAME;
// scope.SourceDoc.FMOBILELISTID = SourceDocSer.SourceTypeList[0].FMOBILELISTID;
// if (SourceDocSer.SourceTypeList.length == 0) {
// alertMsg("请在移动BOS设计器中设计相关源单的移动列表", 4);
// return;
// }
// } else {
// alertMsg("请在移动BOS设计器中设计相关源单的移动列表", 4);
// return;
// }
// //chooseItem(scope, SourceTypeStr);
// }).catch(function (reason) {
// $q.reject(reason);
// });
3、将每行的第一个注释符//删除,保存设置即可。删除注释符后的效果如下:
SourceDocSer.GetSourceTypePromise().success(function (data) {
var SourceTypeStr = data.ResponseClientData;
if (Sou
移动端定制化表单设置源单类型字段默认显示第一个可选项的方法
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



