冷面閻羅

          低調(diào)做人&&高調(diào)做事
          隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
          數(shù)據(jù)加載中……

          cell報表學(xué)習(xí)(一)

                  之前工作就是和大家一起的做一些web開發(fā),需求設(shè)計、編碼、測試以及實施維護(hù),沒有什么特別的地方,其他的就是在項目組做了n個接口,其他沒什么。一個偶然的機會接觸做一個叫cell報表的東西,起初只是覺得這個東西不錯,那個時候正好出差回來沒什么事可做,就幫忙做了點開發(fā)。后來被領(lǐng)導(dǎo)發(fā)現(xiàn)原來我做這個比做其他的強,倒不是我做web的能力差,讓他感覺到我自學(xué)能力還是比較強以及其他方面均比較均衡,設(shè)計的面也比較廣,于是把調(diào)出原先的項目組來專門做這個cell報表。
                   這幾天的主要工作就是保存報表、打開報表和插入圖片,保存cell報表差點犯下一個特大錯誤,因為是web項目,所以要把文件保存在服務(wù)器,我查cell幫助文檔找到filesaveas方法,二話沒說那來就用,呼呼程序做出來,自己開發(fā)服務(wù)器和客戶端都是一臺機器沒什么,后來同事一說我才發(fā)現(xiàn)出問題了,我調(diào)用的方法是保存在客戶端,這個可行,來找到fileupload方法,實現(xiàn)的過程也是一波三折,對這邊的程序還是不熟,好多東西都不了解,我接手這個沒有人給我講系統(tǒng),也沒有給設(shè)計文檔以及數(shù)據(jù)字典,真是苦啊!用的什么都要取問別人,或許現(xiàn)在中國的it開發(fā)管理都這樣,太缺少文檔。
                在這里有必要介紹一下cell報表,如果也有做這個cell報表的,我們可以一起研究。 

           Cell 產(chǎn)品分Cell 組件和Cell 插件兩個姐妹產(chǎn)品。Cell 組件、插件(ActiveX控件)是北京用友華表公司在長期開發(fā)實踐的基礎(chǔ)上推出的功能強大、技術(shù)成熟的報表二次開發(fā)工具,是國內(nèi)技術(shù)領(lǐng)先擁有廣泛客戶群的商業(yè)報表組件,有600多個編程接口,實現(xiàn)報表自定義,報表顯示、打印預(yù)覽、打印,圖表,公式,自定義函數(shù)、資源本地化等強大功能,能夠完全讀寫Excel文件。是軟件開發(fā)人員開發(fā)優(yōu)秀報表軟件的最佳解決方案。

          *         Cell 組件適用于開發(fā)Windows報表應(yīng)用程序

          1、 強大的制表能力,特別適合制作中國式的復(fù)雜報表,解決您所有的制表難題;

          2、 豐富的單元格類型,支持?jǐn)?shù)值、貨幣、日期、文本等類型。Cell的單元格囊括了幾乎所有的Windows標(biāo)準(zhǔn)控制;

          3、 豐富的打印設(shè)置,美侖美奐的打印預(yù)覽和打印效果,輕松輸出各種報表;

          4、 無須系統(tǒng)安裝Excel,就可以和Excel文件完全轉(zhuǎn)換,轉(zhuǎn)換效率更高,效果更完美;

          5、 強大的自定義函數(shù)功能,用戶可根據(jù)自己的業(yè)務(wù)邏輯添加自己的函數(shù);

          6、 極大地提升了圖表功能,圖表種類和效果比肩Excel;

          7、 資源本地化功能,根據(jù)需要可將Cell設(shè)成不同的語言版本;

          8、 適用于VB、VC、VF、.NET、Delphi、C++ Builder、PowerBuilder等開發(fā)工具。

          *         Cell 插件適用于開發(fā)B/S結(jié)構(gòu)的網(wǎng)絡(luò)報表程序

          1、 具備Cell組件的所有特色功能,在瀏覽器中提供報表的顯示和打印(非IE的打印);

          2、 網(wǎng)絡(luò)報表界面美觀,大大改善了瀏覽器中報表的輸出效果;

          3、 帶有國際化數(shù)字簽名,讓用戶使用的更安全、更放心;

          4、 可將報表文件另存為華表文件或者Excel文件,從而可以進(jìn)行進(jìn)一步加工;

          5、 支持ASP、ASP.Net、JSP、VBScript、JavaScript等語言開發(fā)。

           

          特征

          功能明細(xì)

          總體印象

          1、表尺寸                    8、拖放

          2、與Excel拖放兼容性        9、輸入控制

          3、單元內(nèi)編輯                10、多選/整行選擇

          4、集成圖表                  11、單元公式

          5、中文環(huán)境                  12、單元內(nèi)容字符數(shù)限制

          6、已有對話框數(shù)              13、自動拖拽填充

          7、JavaScript,VBScript全兼容接口

          單元風(fēng)格

          1、數(shù)值格式                  5、表格線

          2、字體/顏色/風(fēng)格            6、自動折行顯示

          3、日期、時間                7、3D風(fēng)格

          4、貨幣,百分比              8、內(nèi)容超長時省略號提示

          單元格類型

          1、下拉框                    7、步長式滾卷鈕

          2、核選框                    8、圖表

          3、按鈕                      9、條形碼

          4、圖形                      10、單選鈕

          5、滾卷鈕                    11、下拉表格(*****)

          6、可隱藏式下拉鈕            12、超級鏈接

          注:下拉表格

          這是CELL中特有的一種控制,來源于PowerBuilder中的DataWindow,但功能更加優(yōu)秀。下拉表格打開以后,將出現(xiàn)另一張表,而此表的內(nèi)容來源于母表的數(shù)據(jù)(可以取自任意區(qū)域,或取自不同的表頁)。使用戶選擇數(shù)據(jù)更加方便

          圖表

          1、根據(jù)表數(shù)據(jù)自動產(chǎn)生

          2、單元數(shù)據(jù)改變時自動刷新圖表

          3、根據(jù)圖表大小自動設(shè)置圖表字體

          4、相對引用單元格數(shù)據(jù)(與相對單元公式類似)

          5、圖表向?qū)υ捒?/span>

          6、特有的X軸屬性設(shè)定

          7、根據(jù)數(shù)據(jù)智能設(shè)定數(shù)據(jù)軸

          8、鼠標(biāo)拖放及resize圖表大小

          9、多種圖表類型

          10、圖表浮在窗體上

          公式及函數(shù)

          1、相對公式

          2、求任意表達(dá)式值

          3、編輯公式時立即求值

          4、產(chǎn)生循環(huán)引用時給出產(chǎn)生循環(huán)引用公式的列表

          5、有語法錯誤時光標(biāo)停留在錯誤位置上

          6、系統(tǒng)函數(shù)數(shù)量

          7、自定義函數(shù)

          8、加入自定義函數(shù)幫助

          9、單元格數(shù)據(jù)類型

          13、區(qū)域數(shù)據(jù)類型

          14、支持邏輯表達(dá)式

          15、公式單元彩色顯示(打印時自動轉(zhuǎn)為黑色)

          打印及預(yù)覽

          1、打印                    7、頁眉頁腳字體顏色字號

          2、打印預(yù)覽                8、頁邊距

          3、頁眉頁腳                9、預(yù)覽多頁顯示

          4、紙的方向                10、雙滾卷條及鍵盤控制預(yù)覽頁移動

          5、打印設(shè)置對話框           11、均可在瀏覽器中使用以上方法

          6、部分打印

          打印是商業(yè)軟件不可缺少的一環(huán),也是程序員感到很頭疼的地方。Cell組件尤其重視打印,從上表看,Cell 提供的打印功能完全可與辦公軟件相媲美。

          輸出文件格式

          1、Excel                   4、HTML

          2、PDF                     5、CSV

          3、TXT

          報表類型

          1、子報表                  5、多層表頭

          2、多重嵌套報表            6、條件分組

          3、交叉報表                7、Summary

          4、主從表

          其他

          1、資源本地化

          2、可在多語言環(huán)境下使用

          3、中國式復(fù)雜報表制作

          posted on 2007-10-25 15:27 冷面閻羅 閱讀(3845) 評論(7)  編輯  收藏

          評論

          # re: cell報表學(xué)習(xí)(一)[未登錄]  回復(fù)  更多評論   

          你是托吧?
          2007-10-25 20:47 | Peter

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   


          我單位用這個做開發(fā),感覺還不錯。這個free的也可以用滴
          2007-10-26 08:34 | 冷面閻羅

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   

          呵呵 我們公司也是用這個
          用了一年了 呵呵
          2007-10-26 09:42 | G_G

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   

          用了也快一年了,覺得挺麻煩的,尤其是報表需求一旦調(diào)整,挺麻煩的
          2007-12-07 13:40 | sss

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   

          這幾天頭兒也讓俺研究,感覺相當(dāng)不錯,尤其是打印功能,實在是Cool~

          wyt1213@163.com
          QQ:195347569

          留個底,希望能和博主交流討論
          2008-03-10 17:12 | wyt1213

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   

          感覺很不錯

          符合中國人的操作習(xí)慣

          2008-07-29 10:50 | 米花糖

          # re: cell報表學(xué)習(xí)(一)  回復(fù)  更多評論   

          不能建個群大家交流一下.我.NET(C#)+JS,開發(fā)中遇到一些問題,還請各位指教.QQ:232439947 Email:232439947@163.com
          2008-09-06 16:04 | 天平

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 石柱| 化州市| 琼结县| 枣庄市| 武川县| 建阳市| 诸城市| 遂昌县| 阿拉尔市| 广平县| 贞丰县| 吉安市| 慈溪市| 盐亭县| 陈巴尔虎旗| 门头沟区| 资源县| 买车| 湖口县| 波密县| 汾西县| 乐陵市| 且末县| 健康| 扎赉特旗| 邹平县| 赫章县| 尼玛县| 务川| 临猗县| 灵丘县| 东港市| 陈巴尔虎旗| 上犹县| 凤台县| 衢州市| 南开区| 景泰县| 阳春市| 沛县| 伊宁县|