上一页

实现:数据间隔时间自动显示

1.首先建立数据来源模板用来存储数据信息,例如:

2.建立数据展现的模板,用来滚动展示相应的数据信息,例如:

数据滚动展示之前需要将想要展现的所有数据信息提取出来,这里需要建立一个辅助表用来将信息提取并按照时间排序。例如,这里是在数据展示模板sheet2里建立的辅助表:

这里最大值即为最大序号数

建立表间公式提取数据

建立提取公式提取每次想要展现的数据条数

这里的上次数值与本次数值是通过报表命令赋值,从而达到每次想要提取展现数据的条数
以下通过报表命令与表间公式结合,要勾选异步执行,循环执行一次就会出现提取数据,不勾选会一直循环执行直到不满足条件才会停止,出现数据,不满足需要的效果,如下:

整体逻辑:
1.先提取想要展现的所有数据,并按照时间排序
2.提取想要展现数据的条数,通过本次数值与上次数值与数据序号比较的条件实现。即:小于等于本次数且大于上次数值的数据提取出来,通过赋值来改变本次数值与上次数值的值(如这里第一次提取0-0之间数据,第二次0-20之间数据,以此类推直到提取完所有数据,这里因为第一次提取0-0之间数据所以第一次数据为空,这里可以改善,即首次就将本次数值变为20,学习者可以自行研究考虑如何实行)
以下为效果展示:
数据来源:

展示效果(以下为其中滚动的两次截图):

下一页

作者:小明  创建时间:2021-11-05 11:46
最后编辑:魏仁友  更新时间:2023-10-27 14:53