52ky2 发表于 4 天前

易语言模块 统计表模块.ec


模块名称:统计表模块
作者:寞客软件工作室(李东明)
版本:1.2
可以用画板画出类似于Offic里面的柱形统计表图。
改进:
此版增大了柱状线的z大数据上限,可支持到1000000000。
新增:
圆饼统计图表(用圆饼可以画12个数据的统计图了)
作者:寞客软件(李东明)网名:小石头
2004年3月19日19时30分
------------------------------
.版本 2
.子程序 初始化表, , 公开, 必须首先使用这条使命,再使用“画柱”和“曲线”命令。(此版本已将z大数,扩大到10亿)
.参数 画板, 画板, , 在程序中,指定要显示图表的画板名
.参数 x点, 整数型, , 在画板上原点x
.参数 y点, 整数型, , 在画板上原点y
.参数 长, 整数型, , 图表长度,请自行调整到适合自己的大小
.参数 宽, 整数型, , 图表宽度,请自行调整到适合自己的大小
.参数 个数, 整数型, , 图表要显示的项目个数,要与“数据”所指定的数组维数相同
.参数 深度, 整数型, , 在柱形表中,柱形的立体深度值。请自行调整到适合自己的大小
.参数 数据, 整数型, 数组, 用于记录每个项目的数值。必须为数组。维数要与“个数”值相同
.参数 每项文本, 文本型, 可空 数组, 用于记录每个项目在X轴的文本名。必须为数组。维数要与“个数”值相同。可以为空,为空时,X轴标注为数值序列
.参数 文本位置, 整数型, 可空, 如果你输入了项目文本,可用这个数值来调整表中文本的位置。为负数时,向左调整。可空
.参数 X轴单位, 文本型, 可空, 在X轴尾部显示的数量单位。可以为空
.参数 Y轴单位, 文本型, 可空, 在Y轴尾部显示的数量单位。可以为空
.子程序 画曲线, , 公开, 画曲线图表
.子程序 画圆饼, , 公开, 画出圆饼统计图,要先使用“椭圆初始化”命令,才能使用本命令
.参数 数据, 整数型, 数组, 用于记录每个项目的数值。必须为数组。本版本最多支持12种颜色来标注圆饼,大于12时,重复以前的颜色。
.参数 注释, 文本型, 可空 数组, 用于在画版上注释每种颜色所代表的意义。(可以为空)
.参数 起始横坐标, 整数型, 可空, 注释在画版上的起始横坐标。可以为空。
.参数 起始纵坐标, 整数型, 可空, 注释在画版上的起始纵坐标。可以为空。
.子程序 画柱形, , 公开, 画柱形表图
.参数 柱宽, 整数型, , 每个图表柱的横向宽度
.子程序 椭圆初始化, , 公开, 必须首先使用这条使命,再使用“画圆饼”命令。
.参数 画板, 画板, , 在程序中,指定要显示图表的画板名
.参数 厚度, 整数型, , 要画圆饼的厚度,根据视觉自行设置
.参数 长半径, 整数型, , 椭圆的长半径长,根据视觉自行设置
.参数 短半径, 整数型, , 椭圆的短半径长,根据视觉自行设置
.参数 单位, 文本型, , 要显示数据的计量单位,如:吨、人等
.参数 上下位置, 整数型, 可空, 用于调节圆饼的上下位置,默认时在画版的中心点(可空)



页: [1]
查看完整版本: 易语言模块 统计表模块.ec