- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 图表与报表 本章内容: 图 表 报 表 本章内容: 学会使用Chart和DBChart组件解决应用程序开发中的统计图表绘制问题; 学习一个用于表格显示和打印的组件包,用来解决应用程序开发中数据报表的显示和打印问题。 9.1 图表组件(Chart) Delphi的图表组件主要有Chart和DBChart两个。 Chart组件用于创建不使用数据表的图表; DBChart组件则是Chart组件的数据库版本,它创建的图表必须使用数据表中的数据。 不过,除在数据表设置上有明显不同外,它们在图表设计方法上是一样的。 9.1.1Chart图表组件 Chart图表组件在Additional组件面板上,它为设计人员提供了功能非常强大的图表开发手段,为加快图表开发,此组件还为设计人员提供了图表设计器,通过图表设计器,设计人员可以非常容易地设计出应用程序中使用的各种复杂图表,为了让读者熟练利用图表设计器设计图表,下面先说明图表设计器的使用方法。 9.1.1Chart图表组件 要使用图表组件创建或修改图表,首先要进入图表设计器,进入图表设计器的方法是:双击图表组件,打开一个图表设计窗口,读者可容易看出,图表设计窗口包含Chart和Series两个主选项页,下面分别介绍这两个选项页的基本作用 。 1.Chart页 Chart页主要用于创建或修改图表,它又包含9个部分,分别是Series、General、Axis、Titles、Legend、Panel、Paging、Walls、3D。 (1) Series页 设计人员可创建或修改图表,series子页如图所示,在此页上有八个按钮,分别是: ↑/↓ 用于调整图表的先后顺序。 Add 用于增加一个新图表,单击此按钮将打开一个选择图表样式对话框,如图9-1-3所示,在这个窗口上选择需要的图表样式,然后按“OK”按钮即完成图表的创建工作。 Delete 删除用户选择的图表。 Title 为选择的图表设置新标题名。 Clone 按照当前选择的图表再克隆一个新图表。 Change 进入图表样式对话框,修改当前图表的样式。 Close 关闭图表设计器。 (2) General 页 General页 用于设置打印和显示图表时所用的参数,如图所示,主要包括: Print Preview 图表打印预览按钮,单击此按钮,将打开一个打印预览窗口,在此窗口中可进行图表打印前的设置。 Allow zoom 设置是否允许通过拖动鼠标来放大或缩小图表显示。 Export 用于将当前图表按指定的格式保存到剪切板或指定文件中,此按钮也打开一个对话框窗口,在此窗口中,可选择保存文件的类型。 Margins 设置图表在显示组件中的边距,可对图表的左、右、上和下四个边距进行设置。 Scroll 设置用鼠标右键拖动图表的方式,共有四种选择,分别为None(不可以),Vertical(只允许垂直方向),Horizontal(只允许水平方向),Both(水平和垂直方向均可)。 (3) Axis页 Axis 页 用于设置图表的数轴,显示情况如图所示: Axis组 选择要设置的数轴,可选择的数轴有Left(左边)、右(Right)、Top(上边)、Bottom(下边)、Depth(深度)等,这是一个单选按钮组,选择完成后即可设置此数轴的参数。 Show Axis 设置是否显示数轴。 Visible 设置是否显示在Axis组中选择的数轴。 Scales子页 设置所选数轴的刻度大小,其中Maximum表示最大刻度值,Minimum表示最小刻度值,Increment表示数轴增加的步长;Automatic表示是否使用自动刻度,logarithmic表示按数据值的对数显示图表,Inverted表示垂直反转图表。 Title子页 用于设置每个数轴的标题,其中angle表示标题的旋转角度,Size表示标题与组件边界的距离,当为0时表示使用自动值,Font用于设置标题的字体,这里的字体,最好选择字体名前有@符号的旋转字体,选择这样的字体再结合Angle的设置,可达到较好的标题设置效果。 label子页 用于设置数轴上显示的标签。Visible表示是否显示标签;Round First表示是否从最小值开始设置标签;Label On Axis表示是否显示初始标签;Separation表示标签最小间隔比例;Values Format表示标签值显示的掩码,用于设置显示标签的格
您可能关注的文档
最近下载
- 天津市耀华中学2022-2023学年高二上学期期中物理试卷(含答案解析).docx VIP
- 个人债务追讨授权委托书范本.docx VIP
- 2025年体重管理年健康体重核心知识试题及答案(共五套).pdf VIP
- 让AI为你打工DeepSeek办公应用培训课件.pptx VIP
- 肠梗阻病人的医疗护理讲解.ppt VIP
- 天津市2022-2023学年高二上学期物理期中联考试卷(含答案).docx VIP
- 操作规程登高架设作业安全操作规程.docx VIP
- 2021年黔东南南苗族侗族自治州事业单位招聘试题及答案解析.docx VIP
- GHP良好卫生规范讲解.docx VIP
- 高一新生新学期家长会PPT课件.pptx VIP
文档评论(0)