找回密码
 立即注册

QQ登录

只需一步,快速开始

飞雪连天射

注册会员

18

主题

28

帖子

178

积分

注册会员

积分
178
飞雪连天射
注册会员   /  发表于:2024-4-13 00:51  /   查看:398  /  回复:4
1金币

FlexReport做柱状图的几个问题
1、示例代码中的图表和设计器中的不一致


花了很多时间都没搞清楚,这个设计器拖出来的为什么和试例不同,而且这个ChartField是从哪加到报表中来的,至今没搞懂,ChartField和FlexChartFleid有什么区别?应该如何选择?
2、如果要在代码中实现集合数据显示为柱状图,例:
集合:

    public class TCMBodyScore
    {
        public TCMBodyScore(string bodyTypeName, long bodyTypeScore)
        {
            BodyTypeName = bodyTypeName;
            BodyTypeScore = bodyTypeScore;
        }
        public string BodyTypeName { get; set; }
        public long BodyTypeScore { get; set; }
    }

如何实现定义一个上述对象的集合绑到到图表自动显示为如下样式:





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

4 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-7 10:24:15
地板
C1Chart 和相应的 ChartField 是过时的字段,已经被FlexChart和对应的 FlexChartField 取代。只是为了向后兼容,它保留在 FlexReport 中。因此,不允许在 FlexReprotDesigner 中添加 ChartField。作为解决方法,可以直接在 .flxr 文件中自己来添加此字段。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-4-15 16:08:39
板凳
明白你说的意思了,这个需要和研发确认一下,然后给你反馈,跟踪编号:C1WIN-31960
回复 使用道具 举报
飞雪连天射
注册会员   /  发表于:2024-4-15 12:29:56
沙发
Richard.Ma 发表于 2024-4-15 12:25
可以把你这个模板文件发我看看

就是例程里面的


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-4-15 12:25:31
楼主
可以把你这个模板文件发我看看


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部