页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

...

问题说明:

如何在大屏中实现年月日时分秒动态变化的效果

解决方案:

1.1在自助仪表盘中实现

自助仪表盘实现年月日时分秒动态变化的效果可以参考下面步骤实现:

其中自助仪表盘是可以对单个组件设置定时刷新的,不会影响其他的组件,很友好。

步骤一:在自助仪表盘中插入一个文本组件,然后插入系统时间

Image Modified

步骤二:可以对字段设置样式,如居中,字体大小,颜色等等

Image Modified

步骤三:对组件设置定时刷新

Image Modified

预览效果如下图:

Image Removed


预览效果如下图,注意编辑界面是不做定时刷新的,所以只是在报表展示的时候生效:

Image Added


如果需要去掉正在加载图标,需写宏代码实现,可参考wiki文档:仪表盘隐藏加载图标


注:使用上述方式可能存在日期动态变化时跳秒的场景,若出现跳秒的场景可以通过如下方案进行规避:
注:宏代码实现的实时刷新,如果需要修改文字样式,需要在代码中进行修改

       可按如下步骤实现(注:需要是V97以及以上版本的自助仪表盘才有宏入口):

        步骤1:使用文本组件,在文本组件中使用如下图设置:

        Image Added

         步骤2:对组件进行宏管理:

        Image Added

         步骤3:新建宏模块:

       Image Added

        步骤4:将附件的宏代码复制上去即可

        Image Added

     宏代码资源:

     macroDemo-实现时间更新.txt

     参考的示例资源:

    migrate 自助仪表盘-宏实现时间更新.xml

     实现效果视频:

     实现效果.mov


1.2在电子表格中实现

     1.2.1 方式一:使用url链接把单独的动态日期变化表引入到大屏中展示(推荐)

...

  https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52626205 

  客户端的宏是参考了此文档中的宏:

   https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=52626188

 但是使用上面的方式会出现报表频繁刷新的问题,即会刷新整个报表,并不是只针对于日期这部分单独刷新,所以效果不太友好,所以推荐使用方式一。  但是使用上面的方式会出现报表频繁刷新的问题,即会刷新整个报表,并不是只针对于日期这部分单独刷新,所以效果不太友好,所以推荐使用方式一。