永洪社区

标题: 在制作报表时,如何A列的第3行的字段值提取到文本1中? [打印本页]

作者: 咕咕吉    时间: 2024-3-24 17:37
标题: 在制作报表时,如何A列的第3行的字段值提取到文本1中?
制作报告阶段
文件组件:文本1
希望在文本1中呈现‘同步时间’这列的日期,但是不能用从数据中拖入这列再取最大值的方式,要用写脚本的方式实现,求指教


作者: yhdata_lyaa    时间: 2024-3-24 17:37
var a = execute(this, SQL, "咖啡中国市场销售数据")
debug(a.get(1,0))
作者: Malelee    时间: 2024-3-24 18:19
var data =getViewData("图表5",DATA);
文本3.data = data.get(1,0);
作者: 咕咕吉    时间: 2024-3-24 20:38
Malelee 发表于 2024-3-24 18:19
var data =getViewData("图表5",DATA);
文本3.data = data.get(1,0);

我看函数里面也是这么写的。但是我写了之后报错,也不知道哪里写错了。。感觉脚本没问题


作者: yhdata_0wzDdU7R    时间: 2024-3-25 09:22
会不会是要把这段js写到变化时运行
作者: yhdata_lyaa    时间: 2024-3-25 09:42


作者: 咕咕吉    时间: 2024-3-25 11:24
yhdata_0wzDdU7R 发表于 2024-3-25 09:22
会不会是要把这段js写到变化时运行

一样的错误提示
作者: 咕咕吉    时间: 2024-3-25 11:24
yhdata_lyaa 发表于 2024-3-25 09:42

和上面一样的错误提示
作者: yhdata_lyaa    时间: 2024-3-25 11:27
yhdata_kY2oZeOp 发表于 2024-3-25 11:24
和上面一样的错误提示

没获取到,你的表格是要获取第几行第几列的,截图看看表格和脚本怎么写的
作者: 咕咕吉    时间: 2024-3-25 11:35
yhdata_lyaa 发表于 2024-3-25 11:27
没获取到,你的表格是要获取第几行第几列的,截图看看表格和脚本怎么写的 ...

我表述问题的可能不准确,我是要从数据集中直接获取第一列的第一行,并不是报告中的其他表格的数据,如果是获取其他表格中的数据,这个函数是ok的。
作者: Malelee    时间: 2024-3-29 19:34
应该是因为你的脚本写在了装载时运行,在装载时脚本的时候,要取的单元格内容应该是为空,没有东西,看报错是这样的
作者: 咕咕吉    时间: 2024-3-29 19:39
Malelee 发表于 2024-3-29 19:34
应该是因为你的脚本写在了装载时运行,在装载时脚本的时候,要取的单元格内容应该是为空,没有东西,看报错 ...

因为我数据集的路径写的不对。。。写对后,脚本是ok的。多谢
作者: Malelee    时间: 2024-3-29 19:41
yhdata_kY2oZeOp 发表于 2024-3-29 19:39
因为我数据集的路径写的不对。。。写对后,脚本是ok的。多谢






欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4