发新话题
打印

ChinaExcel Report3.8.7.0升级通告

ChinaExcel Report3.8.7.0升级通告

最新ChinaExcel 3.8.7推出(2009-8-24)。
% A3 b/ h) _, z9 U. a6 L9 r7 ]' vChinaExcel Report 3.8.7是一个经过将近大半年改造后的产品,从产品的界面、到底层的功能等都做了很多改进,当然最关键的是底层的改进,为以后更强大的功能打下了一个非常好的基础,相信用户在以后会看到更多有亮点、有惊喜的功能出现。另外ChinaExcel扩展控件也将于近期推出,尽请关注。* }- M  w6 @+ _0 W
ChinaExcel Report 3.8.7版本几大改进:
1 j% R% x8 z( C1、模板支持向上、向下兼容。以前的模板只支持向下兼容,而不能向上兼容,支持向上兼容后,对用户的升级将会更加方便,不会因为有些地方使用新版本后升级了模板,而没有升级版本的地方不能打开新版本模板的问题。! z9 W8 H8 z9 p: |& n( G# n* m
2、支持多行头、多页眉、多页脚等功能,目前一般的产品,都只支持一个表头,一个页眉,新的版本可以在打印的时候,使用多个行头、多个页眉、多个页脚。也就是说可以在某几页打印某一个页眉,在另外几页打印另外一个页眉。9 P# Z  A& |8 R- ?- H
3、报表显示时(非打印预览状态)支持偏移显示、居中显示等。" k1 N! Z* c8 G$ i4 |8 [
4、行隐藏或显示支持在显示或打印状态独立控制,这样可以在打印和显示时可以有两种完全不一样的显示界面。
- F- Z5 n6 u9 t" }2 \2 X: z5、ChinaExcel Develop Studio在新建项目时,简化步骤,可以通过向导一次性定义好数据库连接、数据源定义等,大大简化了报表的定义步骤。
+ C4 B+ K3 f) n, M6、ChinaExcel Develop Studio在定义字段时,只显示数据源中定义SQL中的表名,这样在选择字段时不会显示数据库中的所有表,方便用户选择表和字段。/ z: p7 q! r: E: `
7、ChinaExcel Develop Studio新增生成录入工程的功能,如果用户定义的报表模板是录入报表,则生成工程时将自动生成录入的工程,录入工程中调用录入数据引擎保存数据。
+ z6 B& g) E, |7 A2 w8、推出JSP录入引擎,jsp中也可以通过引擎保存录入的数据到数据库,而不需要再分析xml数据自己组织sql保存数据到数据库。
E-MAIL:faq@chinaexcel.com
MSN:crackso@live.cn

查看其他联系方式

TOP

新增相关的方法:
% Z, K6 K; Y# k7 l2 }0 w! \ 新增设置输入内容类型方法SetInputContentType和返回输入内容类型方法GetInputContentType。 ; ?- p$ B3 T' r% @) ~8 [2 ?( o4 g) `. M
3 U' N# g4 `; w
新增设置输出内容类型方法SetOutputContentType和返回输出内容类型方法GetOutputContentType。& ^/ P* s4 f" q8 O- s! l8 Q! O% J

% d5 I' A7 g2 w9 a) I 新增设置在行或列固定的表头中的单元控件是否可编辑的方法SetRowColLabelCellControlCanEdit。5 ]1 \; U( ]$ u, p. @
6 j- B) z( u9 T3 g
新增返回在行或列固定的表头中的单元控件是否可编辑的方法IsRowColLabelCellControlCanEdit。
+ _% Z; C5 w& J0 D- u
8 h8 @* W# r7 N+ I* s/ ] 新增返回指定的单元是否是单元序号类型的方法IsCellSequenceNumber。
6 u: j' E, p9 }8 ~3 S6 o7 h% Y
新增返回指定的单元序号定义XML脚本内容的方法GetCellSequenceNumberScript。8 l) |- v  j/ f8 }3 \
& H/ z; v& h4 i4 o# Q; j
新增设置自动判断一条记录显示的行数的方法SetAutoJudgeDetailOneRecordRows。. @9 \% p, M0 r9 Q3 r+ w6 ?

' W. t8 y7 U/ e4 i7 E  M* o 新增返回是否自动判断一条记录显示的行数的方法IsAutoJudgeDetailOneRecordRows。
0 C0 w, A: u4 w0 K& w6 s. a5 s! y/ t& q! H
新增把当前的报表内容保存成为一个字符串的方法SaveFileAsString。3 `9 _& ^5 h1 i* X

) R1 e2 b" X. t# G; ^# e 新增设置单元内容显示用户自定义字符值的方法SetCellContentShowUserStringValue。
* |! o) z# F6 }- }
) U7 _3 M+ C8 N2 g' I 新增返回单元内容显示用户自定义字符值的方法IsCellContentShowUserStringValue。
2 C# \6 z- }" ~, ^" ~% f' X
7 B& t( O4 [3 W 新增设置单元内容显示单元变量值的方法SetCellContentShowVarName和返回单元内容是否显示单元变量值的方法IsCellContentShowVarName。( {$ u0 m2 p8 v

, O0 `. l' x- U, l6 i5 {5 a. d5 M 新增在单元格内设置数据名以及与之相对应的数据的方法SetCellInternalData和在指定单元格内通过数据名获取相对应的数据的方法GetCellInternalData。
& A5 d3 k& x$ u! P% h/ q3 K7 l) \$ k9 @: Z  P4 D/ q' I) h
新增返回是否计算成功的方法CalculateFunction。
  g3 e  ~5 I( l& r% B
3 E+ a* V6 E# F6 c& ? 新增设置指定单元区域的单元内容按HTML展现的方法SetCellHtmlType和返回指定行列的单元是否是HTML展现类型的方法IsCellHtmlType。
9 f+ m+ G' v& X2 Z; t, R" }8 o; @" y- q# P
新增设置打印页号偏移的方法SetOffsetPrintPageNumber和返回打印页号偏移的方法GetOffsetPrintPageNumber。' y$ v( L2 s( N( i
' S" d2 |; W$ p5 N" s0 V
新增弹出窗口设置行类型的方法OnSetRowType。
& B) [1 N; a) R
4 q) V; W1 y4 g3 X* ?. O; l# F 新增设置指定行区域的类型的方法SetRowType和返回指定行区域的类型的方法GetRowType。2 w, U* |1 A# Q$ s
, C. C2 ]( D4 \: r( V0 `1 w$ B: g+ B
新增删除当前选中行的类型的方法OnDeleteRowType。7 C& C( U8 o+ j4 _: J) ?  l

9 n- \3 B: n' v% D* |3 i5 \ 新增设置左边tab宽度的方法SetLeftTabWidth和返回左边tab宽度的方法GetLeftTabWidth。& v6 U% _1 B3 a8 j3 b$ M% ?9 H& {# F; a
0 J, `9 @3 W3 d$ h" x" d( {
新增设置报表显示区域左边偏移宽度的方法SetLeftOffsetWidth和返回报表显示区域左边偏移宽度的方法GetLeftOffsetWidth。
) N$ q1 k( D% v8 p
  ?5 N& p1 ]9 V+ t4 L4 c9 k 新增设置报表上边区域偏移高度的方法SetTopOffsetHeight和返回报表上边区域偏移高度的方法GetTopOffsetHeight。
5 n% _% k9 O5 q
3 L+ n0 ?, \. [ 新增设置在设计模式或计算模式是否显示左边tab区域的方法SetShowLeftTab。/ G, C( H5 M- N, m

8 K2 j& Q" \$ h2 r 新增返回在设计模式或计算模式是否显示左边tab区域的方法IsShowLeftTab。
6 g0 ?) S5 ?7 j! s  N" b1 U: g$ G
3 U& q# F" J0 n+ x5 o9 R! z 新增设置是否显示tab区域的弹出菜单的方法SetShowTabPopupMenu和返回是否显示tab区域的弹出菜单的方法IsShowTabPopupMenu。1 B  o) O& `  o1 _7 k4 D7 N2 d

2 ?: `$ }8 v7 p* x4 b7 m 新增设置指定单元是URL控件类型时是否打开指定URL链接的方法SetCellAutoLaunchUrl
/ y1 K+ K3 N$ s  L1 R* ^! f1 @9 W' B( `2 W/ u* R& l
新增返回指定单元URL控件类型时是否要打开URL链接的方法IsCellAutoLaunchUrl。
! a! S+ G) }' d- ^. O3 w
9 k+ ]  Y  s, P. p0 ^% j) ]3 T6 Z 新增设置指定行区域在显示或打印状态是否隐藏的方法SetRowHide1和返回指定行在显示或打印状态是否隐藏的方法IsRowHide1。8 B: C; N1 T- }& A& K( R3 K4 d1 V# F3 A# v
1 `" q; I" w3 W7 W* W/ F: \
新增弹出窗口设置光标进入当前活动单元时要执行的脚本的方法OnSetEnterCellScript。
& Z0 q+ R2 o" L" D$ P0 z9 G  E7 u' e) Z& f7 ]
新增设置活动光标进入指定单元时要执行的脚本的方法SetEnterCellScript。' Y7 h1 j) q% U  P- S

! U' R. F$ V' g8 {" S, f- ? 新增弹出窗口设置光标离开当前活动单元时要执行的脚本的方法OnSetLeaveCellScript。
& z# ]. d' ^4 ]- Z) P7 w3 A5 S7 @: ?- h+ t: n) j, h
新增设置活动光标离开指定单元时要执行的脚本的方法SetLeaveCellScript。

TOP

发新话题
最近访问的版块