历史版本1 :[通用]手机端动态星星评分 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

描述编辑

  • 对于PC端js不适用于移动端,那我们该如何在移动端展现星星动态评分效果呢!

  • 视频演示.mp4

  • 2. 数据准备编辑

    2.1新建决策报表,在数据库自定义一张表,表结构如下:

    1.png

    2.2设置数据集ds1,和自定义内置数据集,如图:

    3. 操作步骤编辑

    3.1准备完成之后,将内置数据集字段colname1拖到B2单元格,合并B2与B3单元格,设置横向扩展,无过滤

    4.png

    3.2分别将两张星星图片防止B3,C3单元格,B3为横向扩展,上父格为B2

    5.png

    3.3 C3单元格设置如下:

    6.png

    3.4 需注意的是两个单元格都需要设置两个超链至当前决策报表,以获取$num值

    3.5 将ds1数据集letter,letter1分别拖至B4,C4单元格,B4单元格设置成横向扩展,父格都为无,条件属性里设置LEN(C4)>0,列宽为零.

    对此单元格过滤,num=B2

    10.png

    9.png

    3.6对于C4单元格操作如下,父格对应设置好,无过滤

    3.7剩下的只是我个人的测试,这里分值是可以自定义的,我这里也只是个基础分,得分公式if(len($num) = 0, 0, $num),也可在这公式上直接用$num基础分*所需分值倍数

    3.8至于总评分模块如下设置就好,点击星星图片会刷新这个总分模块的report块,我这边对应的是report1

    15.png

    详细的操作步骤,包含明确的步骤号及对应操作截图,阅读者根据文档,能够解决问题。