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

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

[已解决] 根据sql查询符合条件的Document,结果以Collection对象返回,并启用缓存

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





根据sql查询符合条件的Document,结果以Collection对象返回,并启用缓存
 楼主| Merida 发表于 2021-8-11 15:21:36 | 显示全部楼层
// 实现queryBySQLWithCache(sql)函数的应用,带缓存查询文档记录(SQL)

//主子表单,主表单某字段值为当前子文档列表某字段值总和 (值脚本)
(function(){
    var docid = getId();
    var temp="";
    var sql="select * from tlk_带缓存查询文档记录SQL子表 where parent='"+docid+"'"
    var subdocs = queryBySQLWithCache(sql);
    if(subdocs!= null && subdocs.size() > 0) {
        println("subdocs----> "+subdocs.size());
        for (var iter = subdocs.iterator(); iter.hasNext();) {
            var subdoc = iter.next();
              temp += subdoc .getItemValueAsString("缓存子单价");
            println("temp-----> "+temp);
        }
    }
    return temp;
})

本版积分规则

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

GMT+8, 2026-8-13 02:36

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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