[ABI 5.2] 报表传参给子表sql数据源,主表字符带小数点的无法传参过去,对话框不显示,这是怎么情况?

21547
13

jmy123 初学数据Lv2

发表于2021-7-20 10:21

悬赏10

已解决

楼主
本帖最后由 jmy123 于 2021-7-20 10:21 编辑


最近看过此主题的会员

esen_4TUELCHD9M

灰龙

RYJ

feng6884350

mske_js

木小小

小学生

usery

wish

905569447

esen_3ICMLB3JIFV5

ESENSOFT官方技术支持

张金满

果冻出场

缱绻

mmangel

xxxl

13个回答

只看楼主

mmangel 数据小白Lv1

发表于2021-7-21 14:26

只看该作者

取消 关注该作者的回复

12#

果冻出场 发表于 2021-7-20 15:18
您好,这个需要打补丁,和您发了私信,请查看一下.

如果紧急想要解决的话,可以用客户端脚本解决,接受不?

mmangel 数据小白Lv1

发表于2021-7-21 14:28

只看该作者

取消 关注该作者的回复

13#


有脚本可以解决

果冻出场 数据小白Lv1

发表于2021-7-20 10:21

只看该作者

取消 关注该作者的回复

14#

脚本如下:
/**
* 获取对话框钻取输入参数的真实值,比如取自表单组件的值
* @param param
* @returns
*/
function getDlgInputParam(param){
        var res = "";
        if(param != ""){
                var pArr = param.split(";");
                for(var i=0,len = pArr.length;i<len;i++){
                        var p1 = pArr;
                        if(p1 != ""){
                                var key = p1.split("=")[0];
                                var value = p1.split("=")[1];
                                var realValue = value;
                                var arr = value.split(".");
                                 if(arr.length>1){
                                       if(document.getElementById(arr[0])&&isNaN(value)){
                                          realValue = g_formmgr.getValue({"name":value});
                                       }
                                  }       
                                res += key + "=" + realValue + ";";
                        }
                }
        }
        return res
}

上一页12下一页共2页

登录后可回答问题,请登录注册

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流