找回密码
 立即注册

QQ登录

只需一步,快速开始

小卡拉米

注册会员

4

主题

17

帖子

47

积分

注册会员

积分
47
小卡拉米
注册会员   /  发表于:2024-1-16 11:59  /   查看:3700  /  回复:10
表格隐藏过滤条件抓取报表元素后都不会隐藏,是不是抓取报表元素的过滤条件都不生效啊 {#文本框47.GetLength() = 0}

10 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-16 14:18:41
来自 7#

您好,您选择的是表格行,您选择多个单元格(按住ctrl,鼠标点击对应的单元格)测试看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-1-16 12:07:09
板凳
问题描述:

获取隐藏元素的数据失效

问题回答:
您好,如果对应的元素隐藏了,这个元素也就不会被渲染。自然也就拿不到对应的数据。所以对应的元素必须得非隐藏,才能拿到。
如果您不想看到还需要拿。可以将这个元素相关的属性隐藏起来。比如边框设置为无。字体设置为白色等。让其看不到也可以
回复 使用道具 举报
小卡拉米
注册会员   /  发表于:2024-1-16 12:30:07
地板
我没隐藏啊
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-16 13:53:36
4#

您好,GetLength的方法含义是返回指定数组中的元素个数。但您的单个文本框的内容并不是数组,所以肯定不会生效。看您的意思是想根据这个文本框的字符长度来判断是否隐藏,可以使用Len函数,Len函数是测量字符长度的函数。具体使用可以参考下图。
后面针对表达式不生效的问题,可以使用一个文本框,将那个对应的表达式输入预览看看结果,就可以判断表达式的编写是否正确。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
小卡拉米
注册会员   /  发表于:2024-1-16 14:05:09
5#
Bella.Yuan 发表于 2024-1-16 13:53
您好,GetLength的方法含义是返回指定数组中的元素个数。但您的单个文本框的内容并不是数组,所以肯定不 ...

还是不行啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
小卡拉米
注册会员   /  发表于:2024-1-16 14:29:23
8#
我们这还是不行,不管是文本还是单元格还是表格行都不行啊。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
小卡拉米
注册会员   /  发表于:2024-1-16 14:31:08
9#
Bella.Yuan 发表于 2024-1-16 14:18
您好,您选择的是表格行,您选择多个单元格(按住ctrl,鼠标点击对应的单元格)测试看看。

https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=201659&pid=751921&page=1&extra=#pid751921

这个还是不行啊。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-16 14:38:40
10#

您用的是哪个产品呢,我上面的回复都是用AR17做的截图,您使用的是AR还是ARJS,我这边测试了AR使用该方法是正常的,ARJS使用这个方法是有问题的,因为页面渲染时不知道报表元素,所以使用报表元素没办法设置隐藏,请说明实际需求,我们看看是否有他方案,如果您用的是ARJS 的产品,请在ARJS的求助中心开帖子,我们在新帖子一起交流。
回复 使用道具 举报
小卡拉米
注册会员   /  发表于:2024-1-16 14:44:47
11#
Bella.Yuan 发表于 2024-1-16 14:38
您用的是哪个产品呢,我上面的回复都是用AR17做的截图,您使用的是AR还是ARJS,我这边测试了AR使用该方法 ...

我们用的是ARJS的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部