移动bos服务端函数调用(出差确认单显示出差单信息为例)

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

移动bos服务端函数调用(出差确认单显示出差单信息为例)

【适用版本】

s-HR V8.5sp1及以上

【问题描述(或 原因分析)】

移动bos服务端函数调用举例:出差确认显示出差单上的字段信息

【解决方法】

1、出差确认单新增服务端函数,函数脚本举例

var pk = context.getParam(0).get("billid");

var sql ="select * from t_hr_AtS_tripbillentry  where fid = '"+pk+"'";

//throw sql;

context.setResult(context.getDBUtil().executeQueryAsList(sql).get(0));


2、出差确认单,新增控件,例如出差原因

3、修改出差确认单事件,增加调用服务端函数的前端js

   //服务端函数调用

    var param = [];

  param[0] = _private.billId ;

    mbos.eas.invokeScript({

        name:"getbill",

        param:[{

billid:_private.tripBillEntryId

        }],

        success:function(data){

           mbos("ccyy").value(data.ftripreason)

        },

       error:function(data){

           mbos.msgBox.showError(data.detail);

        }

    });

  //服务端函数结束

3、显示效果

移动bos服务端函数调用(出差确认单显示出差单信息为例)

【适用版本】s-HR V8.5sp1及以上【问题描述(或 原因分析)】移动bos服务端函数调用举例:出差确认显示出差单上的字段信息【解决方法】1、出...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息