天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 416|回复: 0

[已解决] 为什么用页签时,树型视图无法创建记录,点击没有反映

[复制链接]
lillian828 发表于 2022-4-11 02:55:23 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:



Q:为什么用页签时,树型视图无法创建记录,点击没有反映?
1.png

     (function(){
    var curDoc = getCurrentDocument();
    var jxmb=curDoc.getItemValueAsString("绩效指标模板选择");
    var docid = curDoc.getId();
    var docProcess = getDocumentProcess();
    var formProcess = getFormProcess();
    var newForm = formProcess.doViewByFormName("创建数量指标", getApplication());
    var sql0="select * from tlk_绩效指标模版 where ITEM_所属模板名称='"+jxmb+"' and item_本级名称='数量指标'";
    var datas0 = queryBySQL(sql0);
    var bjbh=datas0.getItemValueAsString("本级编号");

        var sql = "select * from tlk_绩效指标模版 where ITEM_所属模板名称='"+jxmb+"' and item_上级编号='"+bjbh+"'";
        var datas = queryBySQL(sql);
        if (datas != null || datas.size() > 0) {
            for (var iter = datas.iterator(); iter.hasNext(); ) {
                var data = iter.next();
                var newDoc = docProcess.doNew(newForm, getWebUser(), createParamsTable());
                newDoc.setParent(docid);
                newDoc.setApplicationid(getApplication());
                newDoc.setDomainid(getWebUser().getDomainid());
                newDoc.addStringItem("指标名称", data.getItemValueAsString("本级名称"));
                newDoc.addStringItem("指标解释", data.getItemValueAsString("指标解释"));
                docProcess.doCreate(newDoc);

        }
    }
})()



A:

    var WebUser = getWebUser();
    var Userid = WebUser.getId();
    var doc = getCurrentDocument();
    var dept = WebUser.getDefaultDepartment();
    var Sequence = new Packages.cn.myapps.util.sequence.Sequence();
    var uuid = Sequence.getSequence();
    var docid = doc.getId();
    var starttime = format(getToday(), "yyyy-MM-dd HH:mm:ss");
    var number = doc.getItemValueAsString("会议编号");
    var process = getDocumentProcess();
    var formProcess = getFormProcess(); //申明表单业务处理类
    var newForm = formProcess.doViewByFormName("会议室签到", getApplication());
    var doc1 = process.doNew(newForm, WebUser, createParamsTable()); //创建记录

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 20:06

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表