ActiveReport4.0输出csv和ActiveReport9.0输出csv的问题
ActiveReport4.0输出csv的时候,当变量是nothing的时候,会输出空格,而且赋值的变量之间会出现逗号但是ActiveReport9.0输出csv的时候,变量是nothing的时候,不会输出空格,赋值的变量之间也没有逗号,啥也没有,这样在升级的时候导致现象不一致,
旧版
DataDynamics.ActiveReports.Export.Text.TextExport
新版
GrapeCity.ActiveReports.Export.Xml.Section.TextExport
如何修改。 您好,
由于AR4.0到AR9.0的版本跨度很大,所以在一个导出的策略上已经有了很多的调整。
之前有用户反馈,需要使用空格进行占位,但是新的AR9中,可以使用formatte的方式调整。
您可以在AR9中,尝试是否能够实现您需要的效果。 回复 2楼frank.zhang的帖子
使用formatte的方式?指的是使用.NET的format函数格式化吗?AR9有没有format? 您好,
可以在TextBox中对每个输出进行格式化
如果您能描述下详细的需求,我们看有没有好的建议给您。 回复 4楼frank.zhang的帖子
你好,在outputformat上打个空格,然后当绑定的DataField的值是nothing的时候,会自动变成空格吗?
TextBox控件有这个属性,但是我看label类型的就没有这个属性的。。。其他类型的控件,要怎么弄呢? 回复 5楼credream的帖子
您好,
非常抱歉,AR的报表不能支持纯的空格。目前的做法是使用format的方法控制显示的格式。
您的报表需要空格到底是完成什么功能呢?能否提供一个截图,说明下您的需求呢? 回复 6楼frank.zhang的帖子
我们现在做升级,AR4,在绑定的datafield是nothing的时候,会在出csv的时候,输出一个空格,但是AR9什么也不会输出,我们需要对应这个问题。。。让AR9和AR4显示的效果一致 您好,
我使用以下步骤,没有能够重现这个问题,您看下是否遗漏了重要的步骤
回复 8楼frank.zhang的帖子
如果txt产品名称1赋值的时候,对应的字段是nothing呢?这个时候产品名称1会输出空格吗?ar4会输出空格。。 您好,
建议在Detail_Format事件中处理,判断是nothing的话,将字段赋值为一个空格。
如果不能够解决问题,请上传一个能够重现这个问题的例子程序,以方便问题的定位。
页:
[1]
2