发新话题
打印

ChinaExcel Report3.8.7.0升级通告

本主题由 crackso 于 2009-10-16 09:55 关闭

ChinaExcel Report3.8.7.0升级通告

最新ChinaExcel 3.8.7推出(2009-8-24)。( z  }, C+ R/ i
ChinaExcel Report 3.8.7是一个经过将近大半年改造后的产品,从产品的界面、到底层的功能等都做了很多改进,当然最关键的是底层的改进,为以后更强大的功能打下了一个非常好的基础,相信用户在以后会看到更多有亮点、有惊喜的功能出现。另外ChinaExcel扩展控件也将于近期推出,尽请关注。
$ U- V6 p# a0 i" H6 K# o% v" LChinaExcel Report 3.8.7版本几大改进:
6 T, {6 m; o- s* C& o2 c/ L1、模板支持向上、向下兼容。以前的模板只支持向下兼容,而不能向上兼容,支持向上兼容后,对用户的升级将会更加方便,不会因为有些地方使用新版本后升级了模板,而没有升级版本的地方不能打开新版本模板的问题。% E, Q8 y5 ~( c% J) ]
2、支持多行头、多页眉、多页脚等功能,目前一般的产品,都只支持一个表头,一个页眉,新的版本可以在打印的时候,使用多个行头、多个页眉、多个页脚。也就是说可以在某几页打印某一个页眉,在另外几页打印另外一个页眉。
+ D1 N4 p8 ]3 X  d- A3、报表显示时(非打印预览状态)支持偏移显示、居中显示等。, J7 m, Z3 I( j% q% j  H
4、行隐藏或显示支持在显示或打印状态独立控制,这样可以在打印和显示时可以有两种完全不一样的显示界面。+ m5 |( `7 I2 P* o$ b6 W
5、ChinaExcel Develop Studio在新建项目时,简化步骤,可以通过向导一次性定义好数据库连接、数据源定义等,大大简化了报表的定义步骤。  }4 T# M( |4 r' R: D, Y
6、ChinaExcel Develop Studio在定义字段时,只显示数据源中定义SQL中的表名,这样在选择字段时不会显示数据库中的所有表,方便用户选择表和字段。( m# B+ ]# }% D
7、ChinaExcel Develop Studio新增生成录入工程的功能,如果用户定义的报表模板是录入报表,则生成工程时将自动生成录入的工程,录入工程中调用录入数据引擎保存数据。' Z& Q2 D( t1 [- q" a& k
8、推出JSP录入引擎,jsp中也可以通过引擎保存录入的数据到数据库,而不需要再分析xml数据自己组织sql保存数据到数据库。
E-MAIL:crackso@163.com
MSN:crackso@live.cn

TOP

新增相关的方法:, v/ W5 K9 d- ?
新增设置输入内容类型方法SetInputContentType和返回输入内容类型方法GetInputContentType。
  }7 d; D3 N1 ]/ |1 i! [& l, y* ^3 g; H' u7 d" V+ H7 N
新增设置输出内容类型方法SetOutputContentType和返回输出内容类型方法GetOutputContentType。# r% D0 A8 v/ x, |8 A  T! N% N( R

2 y& ]+ D. B) U/ u 新增设置在行或列固定的表头中的单元控件是否可编辑的方法SetRowColLabelCellControlCanEdit。
2 h$ W- K" }" n3 Q/ Z
" ?6 d7 N) i, t3 P 新增返回在行或列固定的表头中的单元控件是否可编辑的方法IsRowColLabelCellControlCanEdit。
3 e! l( v' B% {# c/ j+ ]3 C( W$ g1 g" u# [  B
新增返回指定的单元是否是单元序号类型的方法IsCellSequenceNumber。
' B6 z8 ]3 x5 h6 M+ O
8 g, f: ?! A' u: H 新增返回指定的单元序号定义XML脚本内容的方法GetCellSequenceNumberScript。, U+ }# ]+ N! N, K, g

  x% w5 X( F* H* `; W 新增设置自动判断一条记录显示的行数的方法SetAutoJudgeDetailOneRecordRows。
9 X0 e. a. X& M4 v. B% D5 f
  ~" d. C( m! H7 w8 k 新增返回是否自动判断一条记录显示的行数的方法IsAutoJudgeDetailOneRecordRows。
$ S' [$ H3 H6 q0 @/ F- L# g3 S7 H! u9 q' u
新增把当前的报表内容保存成为一个字符串的方法SaveFileAsString。- T" {/ S, n1 T0 n- w( \

' B, k3 d1 Q( d 新增设置单元内容显示用户自定义字符值的方法SetCellContentShowUserStringValue。
5 f- A) \) p+ Q/ h4 U6 C) x( U8 R" J* w  R
新增返回单元内容显示用户自定义字符值的方法IsCellContentShowUserStringValue。
8 P  t/ r& {( @+ c
+ R) }1 X8 ^+ {" E* o- ] 新增设置单元内容显示单元变量值的方法SetCellContentShowVarName和返回单元内容是否显示单元变量值的方法IsCellContentShowVarName。! N' Z, }6 y& k6 Q, j" L
; p% A7 T$ h1 O, I0 b4 q
新增在单元格内设置数据名以及与之相对应的数据的方法SetCellInternalData和在指定单元格内通过数据名获取相对应的数据的方法GetCellInternalData。
  `5 J, o6 X# Y6 r- |8 Y9 j3 I2 S* O" X$ p6 m$ m9 k1 u
新增返回是否计算成功的方法CalculateFunction。1 D% H; u/ k+ i' k' Y8 |  z1 @9 D

7 w4 l3 a9 D5 b' v0 ~ 新增设置指定单元区域的单元内容按HTML展现的方法SetCellHtmlType和返回指定行列的单元是否是HTML展现类型的方法IsCellHtmlType。3 t( n) Y; ~  Y( c' {" T9 L2 R
8 s7 C5 [+ B% i0 w$ B3 |+ E7 {- N
新增设置打印页号偏移的方法SetOffsetPrintPageNumber和返回打印页号偏移的方法GetOffsetPrintPageNumber。
2 B5 J& q' G, J! V9 Z! k; X5 |& I- y+ w5 X  U( z; \
新增弹出窗口设置行类型的方法OnSetRowType。
7 i# N  K8 ]0 r# P. d
( x  B5 i7 d# d) U+ d 新增设置指定行区域的类型的方法SetRowType和返回指定行区域的类型的方法GetRowType。
0 Q6 g6 |1 c# O( T2 ~$ g& Y
3 y2 g: P0 b% ^, P* n) N 新增删除当前选中行的类型的方法OnDeleteRowType。
1 A0 V) X' J& T3 Q" R
; P8 X( B/ N2 i3 _2 V  J5 q9 C 新增设置左边tab宽度的方法SetLeftTabWidth和返回左边tab宽度的方法GetLeftTabWidth。% V! R- d1 W$ d, ~

* v) ?: ?- ^8 z4 g 新增设置报表显示区域左边偏移宽度的方法SetLeftOffsetWidth和返回报表显示区域左边偏移宽度的方法GetLeftOffsetWidth。
9 _$ S, O$ u9 h+ G; a, n' u7 R, S' o+ P9 I2 U$ V" I1 L
新增设置报表上边区域偏移高度的方法SetTopOffsetHeight和返回报表上边区域偏移高度的方法GetTopOffsetHeight。
% d* \, N9 v# X2 }2 W( J$ E$ i1 r; R+ n# b- D
新增设置在设计模式或计算模式是否显示左边tab区域的方法SetShowLeftTab。4 b' w% Q& N' y: s/ _; p- N, N, T2 ^. r
; u, {) v+ W2 V; \8 ~3 ^; d8 P
新增返回在设计模式或计算模式是否显示左边tab区域的方法IsShowLeftTab。
8 K2 H# |9 a8 M  ~% c4 r
8 ~, m' l8 ?0 f% ]  r 新增设置是否显示tab区域的弹出菜单的方法SetShowTabPopupMenu和返回是否显示tab区域的弹出菜单的方法IsShowTabPopupMenu。! U; X5 s5 q3 B. C& ~
& e& R+ w2 v, _
新增设置指定单元是URL控件类型时是否打开指定URL链接的方法SetCellAutoLaunchUrl) H; k  t! h* x2 j0 `

# i  L2 v* i( Y# B3 P 新增返回指定单元URL控件类型时是否要打开URL链接的方法IsCellAutoLaunchUrl。
+ ]5 U& ~7 v. D: I) L  B2 s& F& f' n2 }6 T: L! O
新增设置指定行区域在显示或打印状态是否隐藏的方法SetRowHide1和返回指定行在显示或打印状态是否隐藏的方法IsRowHide1。6 X% v( E& ?. U; P$ O3 e( a

: P5 i: ]$ I* Y+ q  Q- z 新增弹出窗口设置光标进入当前活动单元时要执行的脚本的方法OnSetEnterCellScript。
4 h9 @- Y- ?3 l9 N1 f
$ o) `) n& O' ^9 f3 C6 ? 新增设置活动光标进入指定单元时要执行的脚本的方法SetEnterCellScript。3 e/ F* p6 |& t
: D7 k8 H& l9 Z. O8 X  k' z$ P
新增弹出窗口设置光标离开当前活动单元时要执行的脚本的方法OnSetLeaveCellScript。# y2 Z- A! l5 G* ]
, C1 q. F& v! ?: `/ x& B, u. I
新增设置活动光标离开指定单元时要执行的脚本的方法SetLeaveCellScript。

TOP

发新话题
最近访问的版块