zoukankan      html  css  js  c++  java
  • 用C#代码控制水晶报表中的对象

    在C#代码中调用水晶报表的各个对象:
    字段对象:
    FieldObject obj=(FieldObject)oRpt.ReportDefinition.ReportObjects["FieldObjectName"];
    文本对象:
    TextObject obj=(TextObject)oRpt.ReportDefinition.ReportObjects["TextObjectName"];
    线条对象:
    LineObject obj=(LineObject)oRpt.ReportDefinition.ReportObjects["LineObjectName"];
    矩形框对象:
    BoxObject obj=(BoxObject)oRpt.ReportDefinition.ReportObjects["BoxObjectName"];
    图片对象:
    BlobFieldObject obj=(BlobFieldObject)oRpt.ReportDefinition.ReportObjects["PictureObjectName"];
    现在,可以调用他们的各种属性和方法了:
    一、对于FieldObject:
    1.设置数值字段的小数点位数:
    obj.FieldFormat.NumericFormat.DecimalPlaces = 4;
    2.设置布尔字段的输出类型:
    obj.FieldFormat.BooleanFormat.OutputType =CrystalDecisions.Shared.BooleanOutputType.YesOrNo;
    3.设置其他格式如(CommonFormat,DateTimeFormat,DateFormat,TimeFormat);
    二、对于TextObject:
    1.改变文本:
    obj.Text = "hello world";
    2.改变字体:
    obj.ApplyFont(New Font("宋体", 10.0!));
    3.设置颜色
    obj.Color = Color.Red;
    4.隐藏显示:
    obj.ObjectFormat.EnableSuppress = True;
    三、对于LineObject:
    1.设置线条风格:
    obj.LineStyle = CrystalDecisions.Shared.LineStyle.DotLine;
    2.设置线条颜色:
    obj.LineColor = Color.Blue;
    3.设置线条宽度:
    obj.LineThickness = 3;
    4.设置其他格式(如:位置(top,left,right,bottom),边框等)。
    四:对于BoxObjext:
    1.设置填充颜色:
    obj.FillColor = Color.Brown;
    2.设置线条风格:
    obj.LineStyle = CrystalDecisions.Shared.LineStyle.DotLine;
    3.设置线条颜色:
    obj.LineColor = Color.Blue;
    4.设置线条宽度:
    obj.LineThickness = 3;
    5.设置其他格式(如:位置(top,left,right,bottom),边框等)。
    五、对于BlobFieldObject对象:我们可以设置top,left,width,height等属性。

  • 相关阅读:
    【caffe】create_mnist.sh在windows下的解决方案
    【caffe】loss function、cost function和error
    【caffe】未定义函数或变量caffe_
    【caffe】无法找到gpu/mxGPUArray.h: No such file or directory
    maven常见问题处理(3-1)修改maven 默认使用的 jdk 版本
    SpringCloud是什么?
    SpringCloud的服务网关zuul
    SpringCloud的EurekaClient : 客户端应用访问注册的微服务(有断路器场景)
    SpringBoot 概念和起步
    YML(1)什么是 YML
  • 原文地址:https://www.cnblogs.com/junior/p/3283021.html
Copyright © 2011-2022 走看看