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

21544
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

最佳答案
脚本如下:
/**
* 获取对话框钻取输入参数的真实值,比如取自表单组件的值
* @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
}
13个回答

只看楼主

果冻出场 数据小白Lv1

发表于2021-7-20 10:24

只看该作者

取消 关注该作者的回复

沙发

您好,请稍等,我们复现一下类似情景

jmy123 初学数据Lv2

发表于2021-7-20 10:29

只看该作者

取消 关注该作者的回复

板凳

果冻出场 发表于 2021-7-20 10:24
您好,请稍等,我们复现一下类似情景

好嘞

果冻出场 数据小白Lv1

发表于2021-7-20 11:17

只看该作者

取消 关注该作者的回复

地板

您好,您做的是什么钻取方式?是不是带了小数点没有值,所以不显示.可以计算之后的详细信息里面看一下,where里面有没有传过去这个值

jmy123 初学数据Lv2

发表于2021-7-20 11:40

只看该作者

取消 关注该作者的回复

5#

果冻出场 发表于 2021-7-20 11:17
您好,您做的是什么钻取方式?是不是带了小数点没有值,所以不显示.可以计算之后的详细信息里面看一下,where里 ...

对话框传递,但是用跳转时就可以

jmy123 初学数据Lv2

发表于2021-7-20 11:46

只看该作者

取消 关注该作者的回复

6#

果冻出场 发表于 2021-7-20 11:17
您好,您做的是什么钻取方式?是不是带了小数点没有值,所以不显示.可以计算之后的详细信息里面看一下,where里 ...

主表钻取设置以及子表sql数据源

果冻出场 数据小白Lv1

发表于2021-7-20 14:50

只看该作者

取消 关注该作者的回复

7#

你好,看到你的配置都没有问题.但是带小数点就不跳转.如果字段都是字符型,应该值是包含小数点一起传过去的.我建议在子表添加一个文本写个宏,.看看参数值是多少,排查一下

果冻出场 数据小白Lv1

发表于2021-7-20 15:06

只看该作者

取消 关注该作者的回复

8#

您好,问题复现了.请稍等一下.这边去和研发确认,在给您回复.

果冻出场 数据小白Lv1

发表于2021-7-20 15:18

只看该作者

取消 关注该作者的回复

9#

您好,这个需要打补丁,和您发了私信,请查看一下.

mmangel 数据小白Lv1

发表于2021-7-21 14:24

只看该作者

取消 关注该作者的回复

10#

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

在不?

mmangel 数据小白Lv1

发表于2021-7-21 14:25

只看该作者

取消 关注该作者的回复

11#


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

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流