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

[楼主失联] input按钮查询子表数据

[复制链接]
FateYoung 发表于 2021-6-2 13:37:03 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:417324410
【联系电话】:   
【问题描述】:


在表单--格式中,先准备了选项卡嵌接子表数据,然后通过计算脚本循环input的方式,生成了一些按钮,希望在按钮上绑定onclick事件,按动按钮可以根据按钮绑定的value来过滤选项卡里子表的数据。目前我这边做出的脚本如下:



    var table = "";
    table += "<table border=\"0\" cellSpacing=\"0\" borderColor=\"#cccccc\" cellPadding=\"0\" width=\"100%\" style=\" margin:auto;text-align: center\">";


    table += "<tbody>";

    var mileStoneLabel = "<tr><td>title1</td>";
    var evaluationLabel = "<tr><td>title2</td>";
    var curDoc = getCurrentDocument();
    var docid = curDoc.getId();     
    var sql="";
    var sql = "select * from tlk_test t where t.PARENT = '" + docid +"'";
    var datas = queryBySQL(sql);
    var dataSize = datas.size();
    if (datas != null || dataSize > 0) {
        var mileStoneCode = "";
        var evaluationDate = "";
        var data = "";
        for (var iter = datas.iterator(); iter.hasNext(); ) {
            
            data = iter.next();
            mileStoneCode = data.getItemValueAsString("test1");
            //查询条件   
            mileStoneName = data.getItemValueAsString("test2");
            mileStoneLabel += "<td><input type=button value="+mileStoneCode+"  onclick=\"window.open('地址','','height=500,width=800,scrollbars=yes,resizable=yes,status=yes')\" style=\"width:70px;height:30px;border-radius:4px;\"></td>";
            evaluationDate = data.getItemValueAsString("test3");
            evaluationLabel += "<td>" + evaluationDate + "</td>";   

        }
    }

    mileStoneLabel += "</tr>";
    evaluationLabel += "</tr>";

    table += mileStoneLabel + evaluationLabel +"</tbody></table>";
    table;                 


目前按钮绑定了跳转页面,烦请帮忙看一下该如何实现上面的查询子表的功能,谢谢。
jerry 发表于 2021-6-2 18:01:47 | 显示全部楼层
您好,要查询子表数据的话,可以在视图选择sql查询,写脚本即可。
回复

使用道具 举报

 楼主| FateYoung 发表于 2021-6-3 09:23:30 | 显示全部楼层
选项卡的视图里写sql脚本?那和表单里的按钮如何关联上呢,有例子吗
回复

使用道具 举报

jerry 发表于 2021-6-3 18:30:44 | 显示全部楼层
FateYoung 发表于 2021-6-3 09:23
选项卡的视图里写sql脚本?那和表单里的按钮如何关联上呢,有例子吗

可以的话您把您现在做的效果截图给我看看,让我看下你做到什么效果了
回复

使用道具 举报

 楼主| FateYoung 发表于 2021-6-7 15:36:51 | 显示全部楼层


如图,图中的FI按钮是a标签画的,希望用它去过滤子表里面的数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

jerry 发表于 2021-6-9 15:56:12 | 显示全部楼层
FateYoung 发表于 2021-6-7 15:36
如图,图中的FI按钮是a标签画的,希望用它去过滤子表里面的数据

你这个按钮是通过脚本return出来的,还是按钮控件来的。如果是按钮控件的话,直接下面的视图去获取按钮的字段值就作为过滤条件。如果是脚本return出来的话,应该做不到
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-15 01:24

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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