1
我正在对某些旧版软件进行更改,以“记录样式”格式转储CR7报告的内容,该格式基本上转储每个可见数据字段转换为固定长度的文本文件。这一切都很好,只有一个例外。当我需要一些数字来显示两位小数时,我所有的数字都被四舍五入到最接近的整数。在报告本身中,数字字段格式正确(设置为显示两位小数和四舍五入两位)。VB6和Crystal Reports 7,以编程方式设置“记录样式”导出选项
当我从我的VB6程序(使用Crystal Reports OCX控件)导出报表时,这些数字的小数部分被截断。
当我出口从水晶报表报告7 IDE,我得到的是,当我出口使用水晶报表,我没有得到一个提示报告OCX控件:
当这两个选项被选中,我的导出文件是完美的。
我似乎无法找到一种方法来以编程方式设置这些选项,或将它们设置为我的报告文件中的默认值。有没有办法做到这一点?
编辑添加:被截断的字段在Access 2000数据库中是单一类型,但仍然令我感到厌烦,因为CR7中单一类型的默认格式始终显示两位小数。