永洪社区

标题: 获取自由表第一列内容的脚本 [打印本页]

作者: 二郎显圣真君    时间: 2024-2-7 18:02
标题: 获取自由表第一列内容的脚本
自由表第一列为日期列,要写几个日期参数。次日、第三天等。依据每一行的一列日期获取。

作者: yhdata_lyaa    时间: 2024-2-7 18:02
二郎显圣真君 发表于 2024-2-28 14:15
你可能还是没有理解我想要的,往上翻翻记录。次日参数和第三日参数,是要在报告加载时运行。而且要参与图 ...

那脚本也写进去呢,
var a=getViewData("图表1")
for(var i=0; i <a.size(); i++)
{
debug(a.get(i,0))
param['次日']=dateAdd(a.get(i,0), "dayofyear", 1)//该表达式会向注册日期添加1天
debug(param['次日'])
}


作者: yhdata_yzm    时间: 2024-2-8 09:56
var a=getviewdata('图表1')
for(I=0;i<a.size();I++)
{
debug(a.get(I,0))
}
这是获取第一列的每一个值,后边的昨日通过dataadd函数实现,如果日期get出来是字符串请先用parsedate转换成日期
作者: 二郎显圣真君    时间: 2024-2-22 09:57
yhdata_yzm 发表于 2024-2-8 09:56
var a=getviewdata('图表1')
for(I=0;i

第10行, 异常引用错误: “i”不存在或没有定义。
作者: yhdata_yzm    时间: 2024-2-22 10:04
二郎显圣真君 发表于 2024-2-22 09:57
第10行, 异常引用错误: “i”不存在或没有定义。

你是怎么写的发出来看看
作者: 二郎显圣真君    时间: 2024-2-22 14:24
yhdata_yzm 发表于 2024-2-22 10:04
你是怎么写的发出来看看

直接复制的
var a=getViewData("图表1")
for(I=0; i < a.size(); l++)
{
debug(a.get(I,0))
}
作者: yhdata_lyaa    时间: 2024-2-22 14:37
二郎显圣真君 发表于 2024-2-22 14:24
直接复制的
var a=getViewData("图表1")
for(I=0; i < a.size(); l++)

var a=getViewData("图表1")
for(var i=0; i <<a.size(); i++)
{
debug(a.get(i,0))
}
作者: 二郎显圣真君    时间: 2024-2-22 14:43
yhdata_lyaa 发表于 2024-2-22 14:37
var a=getViewData("图表1")
for(var i=0; i

已经可以获取了一列内容。我要依据获取的这一列日期作为参考,编辑出次日的参数,怎么写
作者: yhdata_yzm    时间: 2024-2-22 17:23
二郎显圣真君 发表于 2024-2-22 14:43
已经可以获取了一列内容。我要依据获取的这一列日期作为参考,编辑出次日的参数,怎么写 ...

怎么参考
怎么编辑出次日举例说明下,看不懂你的说法
作者: 二郎显圣真君    时间: 2024-2-23 14:34
yhdata_yzm 发表于 2024-2-22 17:23
怎么参考
怎么编辑出次日举例说明下,看不懂你的说法

最终展示的效果是下图这样的表。参考的是注册日期这一列。以第一行数据为例。次日就是这一行注册日期的第二天。我需要在次日这列的数据做过滤。需要一个次日的参数,这个参数 要依据注册日期。
(, 下载次数: 319)