起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5939|回复: 14

[结贴] 饼图设置

[复制链接]

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
发表于 2017-3-29 15:39:06 | 显示全部楼层 |阅读模式
本帖最后由 qweasdzxc 于 2017-3-29 15:56 编辑

饼图为什设置了data属性,没设置config,以后显示像014


我的代码如下:
var libraryId=row.row.SAM_LIBRARY.value.latestValue;
            var params = new biz.Request.ActionParam();
            params.setString("libraryId", libraryId);
            biz.Request.sendBizRequest({
                  "context" : this.getContext(),
                  "action" : "getPie",
                  "parameters" : params,
                  "directExecute" : true,
                  "callback" : function(data) {
                          debugger
                        }
             });

public static Table getPie(String libraryId){
        System.out.println("libraryId:"+libraryId);
        String sql = "select flag2.fenleiId,flag2.fFacetID,flag2.fFacetName,nvl(count(*),0) as num from (SELECT c.fID as fAssetID,c.fName as fAssetName,c.fFacet as fFacetIds,"+
                      "c.fFacetLabel as fFacet FROM SAM_ASSET c WHERE c.fLibraryId='"+libraryId+"') flag1 LEFT JOIN (SELECT b.fID as fFacetID,"+
                      "b.fnAME as fFacetName,a.fid as fenleiId,a.FNAME as fenlei FROM SAM_FacetTerm b LEFT JOIN SAM_FacetTerm a ON b.fParentId = a.fid "+
                      "WHERE a.fLibraryId = '"+libraryId+"') flag2 on instr(flag1.fFacetIds,flag2.fFacetID) > 0 "+
                      "GROUP BY flag2.fenleiId,flag2.fFacetID,flag2.fFacetName";
        Table table=SQL.select(sql, null, "/SAM/assetManage/data", null);
        return table;
        
    }


debugger能看到有数据返回


014.png
015.png
016.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-29 16:52:28 | 显示全部楼层
数据给cdata后调用report组件的refresh方法看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-3-29 18:07:08 | 显示全部楼层
jishuang 发表于 2017-3-29 16:52
数据给cdata后调用report组件的refresh方法看看

report ? 我建饼图
回复 支持 反对

使用道具 举报

17

主题

104

帖子

277

积分

中级会员

Rank: 3Rank: 3

积分
277
QQ
发表于 2017-3-30 06:37:56 | 显示全部楼层

意思是让你更新数据。
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-3-30 09:35:43 | 显示全部楼层
willydong 发表于 2017-3-30 06:37
意思是让你更新数据。

呃呃呃  我已经弄出来了 给reportData传参不是这么传  饼图出来以后显示的是百分比,能显示数量吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-30 09:39:31 | 显示全部楼层
饼图调用chart的刷新
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-3-30 09:40:51 | 显示全部楼层
jishuang 发表于 2017-3-30 09:39
饼图调用chart的刷新

恩恩  饼图设置以后的提示信息能用数量表示吗?为什么是百分比?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-30 10:10:38 | 显示全部楼层
具体什么信息截图看一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3395

积分

论坛元老

Rank: 8Rank: 8

积分
3395
QQ
 楼主| 发表于 2017-3-30 10:24:17 | 显示全部楼层
jishuang 发表于 2017-3-30 10:10
具体什么信息截图看一下

打码的地方是分类名称,后面的是百分比,019图中设置的NUM是具体的数量有多少个

018.png
019.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-30 11:15:49 | 显示全部楼层
config中自己设置
chart.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-2-24 01:13 , Processed in 0.066172 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表