Stimulsoft Reports.Net开发者常见Q&A——格式化与转换

原创|使用教程|编辑:郑恭琳|2015-12-09 09:31:21.000|阅读 1534 次

概述:这部分主要提供一些Stimulsoft Reports.Net开发人员在格式化和转换时遇到的常见问题及相应的解决方案。

相关链接:

这部分主要提供一些Stimulsoft Reports.Net开发人员在格式化和转换时遇到的常见问题。

< 点击下载Stimulsoft Reports.Net v2018.2.3最新版本>

1.怎么在单元之间转换单元的坐标?

使用StiUnit类的ConvertFromHInches和ConvertToHInches方法可实现坐标转换。
示例:

C#

//Converts a value from centimeters to inches
StiUnit unitFrom = new StiCentimetersUnit();
StiUnit unitTo = new StiInchesUnit();
double value = 2.54;
value = unitFrom.ConvertToHInches(value);
value = unitFrom.ConvertFromHInches(value);

VB

'Converts a value from centimeters to inches
Dim UnitFrom As StiUnit = New StiCentimetersUnit()
Dim UnitTo As StiUnit = New StiInchesUnit()
Dim Value As Double = 2.54
Value = UnitFrom.ConvertToHInches(value)
Value = UnitFrom.ConvertFromHInches(value)

2.怎么在报表中转换坐标和尺寸?

所有可以实现IStiUnitConvert接口的类都可以通过使用Convert方法将一个单元中的报表的坐标和尺寸可以转换到另一个单元。 例如:

C#

//Converts coordinates and sizes of a report from the current unit into inches
StiReport report = new StiReport();
StiUnit unitTo = new StiInchesUnit();
report.Convert(report.Unit, unitTo);

VB

'Converts coordinates and sizes of a report from the current unit into inches
Dim Report As StiReport = New StiReport()
Dim UnitTo As StiUnit = New StiInchesUnit()
Report.Convert(Report.Unit, UnitTo)

3.怎么输出一个值来替代DBNull和空值?

You should use text formatting via the TextFormat property. Also you may disable forced conversion of null values using the report ConvertNulls property.
可以通过TextFormat属性使用文本格式化。你也可以使用报表的ConvertNulls属性来禁用强制空值转换。

购买最新正版授权!详情请"咨询在线客服"



标签:报表解决方案报表.NET报表控件

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
Stimulsoft Reports.Net

一个基于.NET框架的报表生成器,能够帮助你创建结构、功能丰富的报表。报表设计器界面友好,使用便捷,让你轻松创建所有报表。

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat