lbom

          小江西

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            18 隨筆 :: 21 文章 :: 69 評(píng)論 :: 0 Trackbacks
                  項(xiàng)目組使用潤(rùn)乾報(bào)表已一年多了,說(shuō)實(shí)話,潤(rùn)乾報(bào)表在國(guó)內(nèi)同類產(chǎn)品中屬于非常不錯(cuò)的最好的報(bào)表開(kāi)發(fā)和應(yīng)用產(chǎn)品。相應(yīng)的支持也比較到位,使用人員及交流社區(qū)也開(kāi)展的很合適。在這先給它們作個(gè)廣告!!!
                  在項(xiàng)目中使用潤(rùn)乾報(bào)表,對(duì)數(shù)據(jù)進(jìn)行專業(yè)的報(bào)表應(yīng)用和開(kāi)發(fā),我對(duì)其作簡(jiǎn)單總結(jié):
                  1)對(duì)其服務(wù)器運(yùn)行系統(tǒng)進(jìn)行項(xiàng)目性客戶化開(kāi)發(fā),從而利用項(xiàng)目中的權(quán)限管理和模塊,實(shí)現(xiàn)對(duì)報(bào)表進(jìn)行訪問(wèn)控制。否則,這對(duì)企業(yè)級(jí)應(yīng)用將是一個(gè)非常大的考驗(yàn)。
                  2)潤(rùn)乾報(bào)表自帶的參數(shù)生成模塊、報(bào)表運(yùn)行載體的樣式、風(fēng)格都極其簡(jiǎn)陋,與項(xiàng)目的實(shí)際風(fēng)格可能存在很大的差距。因此必需對(duì)其進(jìn)行深入的擴(kuò)展和開(kāi)發(fā)。我們項(xiàng)目組的經(jīng)驗(yàn)就是單獨(dú)開(kāi)發(fā)參數(shù)生成模塊和潤(rùn)乾報(bào)表載體,如此才保證了報(bào)表中心與項(xiàng)目的用戶體驗(yàn)和交互性的一致性。
                  3)為了更好的利用項(xiàng)目組資源,我們將潤(rùn)乾報(bào)表開(kāi)發(fā)人員獨(dú)立出來(lái),形成專門的報(bào)表開(kāi)發(fā)團(tuán)隊(duì)。此團(tuán)隊(duì)負(fù)責(zé)根據(jù)業(yè)務(wù)的需要,利用潤(rùn)乾報(bào)表開(kāi)發(fā)工具進(jìn)行報(bào)表開(kāi)發(fā),即開(kāi)發(fā).raq報(bào)表文件。此部份人員可從項(xiàng)目組的普通成員和新進(jìn)人員中進(jìn)行培養(yǎng),而無(wú)需占用大量的項(xiàng)目組中中高級(jí)開(kāi)發(fā)人員資源,從而節(jié)約了項(xiàng)目組的資源。
                  4)潤(rùn)乾報(bào)表對(duì)過(guò)JSP標(biāo)簽包含在jsp頁(yè)面中進(jìn)行加裁我運(yùn)行。我們稱此jsp頁(yè)面為潤(rùn)乾報(bào)表運(yùn)行載體。我們根據(jù)潤(rùn)乾報(bào)表的運(yùn)行載體進(jìn)行了科學(xué)的分類,并根據(jù)分類開(kāi)發(fā)出統(tǒng)一的報(bào)表運(yùn)行載體頁(yè)面(jsp)。從而避免針對(duì)每個(gè)報(bào)表文件而開(kāi)發(fā)與之對(duì)應(yīng)的運(yùn)行載體。此舉也大為減少了項(xiàng)目組的JSP開(kāi)發(fā)人員的工作量。
                  5)建立潤(rùn)乾報(bào)表運(yùn)行專用配置文件,將報(bào)表參數(shù)生成模塊、運(yùn)行載體及潤(rùn)乾報(bào)表三者之間的關(guān)系進(jìn)行配置化管理,并以此為紐帶,將潤(rùn)乾報(bào)表開(kāi)發(fā)人員、JSP開(kāi)發(fā)人員(開(kāi)發(fā)報(bào)表運(yùn)行載體和報(bào)表參數(shù)生成功能)聯(lián)系起來(lái)。

                   在開(kāi)發(fā)過(guò)程中,我們碰到并解決了如下問(wèn)題:
                   1)填報(bào)類潤(rùn)乾報(bào)表在進(jìn)行數(shù)據(jù)驗(yàn)證時(shí),其提示信息(以js的alert("...")方式提示用戶)成亂碼顯示:此問(wèn)題是由于潤(rùn)乾報(bào)表在V4.1以后,統(tǒng)一使用UTF-8作編譯編碼。因此,要解決此問(wèn)題,需要將項(xiàng)目的編碼也改成UTF-8
                   2)在潤(rùn)乾報(bào)表的參數(shù)賦值需按序依次進(jìn)行賦值,而不能采用參數(shù)名進(jìn)行統(tǒng)一賦值。因?yàn)椋绻跐?rùn)乾報(bào)表的SQL中使用了重復(fù)的參數(shù)進(jìn)行賦值時(shí),會(huì)報(bào)參數(shù)找不至的錯(cuò)誤。
                   3)在參數(shù)生成模塊中將中文參數(shù)值傳遞給潤(rùn)乾報(bào)表時(shí),會(huì)導(dǎo)致少量的參數(shù)值在傳遞過(guò)程中發(fā)生改變,如“機(jī)油”變成了“箕油”。此問(wèn)題是由于在urlEncode和urlDecode的bug導(dǎo)致,請(qǐng)?jiān)陂_(kāi)發(fā)時(shí)需特別注意。我們是通過(guò)自己對(duì)信息進(jìn)行加碼和解碼來(lái)解決此bug。
                   4)潤(rùn)乾報(bào)表的運(yùn)行環(huán)境與應(yīng)用服務(wù)器的編碼方式有關(guān):我們項(xiàng)目和報(bào)表中心的編碼方式為UTF-8,但運(yùn)用服務(wù)器(WAS6.1)的編碼方式為GBK時(shí),通過(guò)參數(shù)生成功能將中文參數(shù)傳遞給潤(rùn)乾報(bào)表時(shí),會(huì)出現(xiàn)亂碼問(wèn)題。在將WAS的輸出和運(yùn)行編碼改成UTF-8后,才解決此問(wèn)題。


          posted on 2009-03-05 23:08 lbom 閱讀(8028) 評(píng)論(24)  編輯  收藏

          評(píng)論

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-06 11:11 dede
          別提潤(rùn)前了,這軟件用了之后才發(fā)現(xiàn),提供的可操作的圖形很少,可以說(shuō)連那個(gè) jfreechar都不如,還收費(fèi)那鬼、,不好用,有待提高、  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-06 11:41 lbom
          這可能與你對(duì)報(bào)表的要求有關(guān),我們用潤(rùn)乾主要是為了方便報(bào)表類數(shù)據(jù)分析和使用,圖形應(yīng)用只是作為點(diǎn)輟,并未作太高要求。因此未發(fā)現(xiàn)你所說(shuō)的問(wèn)題。
          另外,潤(rùn)乾的授權(quán)是有點(diǎn)麻煩,收費(fèi)也確實(shí)不便宜!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-06 13:06 王兵
          我公司的解決方案是:
          1、單獨(dú)開(kāi)發(fā)raq文件,項(xiàng)目組修改了一些運(yùn)行配置,讓runquan讀取我們配置的數(shù)據(jù)源。
          2、提供一個(gè)統(tǒng)一的維護(hù)頁(yè)面,上傳raq文件,配置其參數(shù)及類型。
          3、展現(xiàn)的時(shí)候調(diào)用統(tǒng)一的交易,配置參數(shù)的報(bào)表會(huì)先生成一個(gè)參數(shù)頁(yè)面,在該頁(yè)面上面提交直接打開(kāi)報(bào)表。


          只是可惜核心的東西我沒(méi)有參與,只是帶著幾個(gè)人做了一堆的raq文件,然后上傳。至于權(quán)限的配置,在上傳報(bào)表raq文件時(shí)會(huì)設(shè)置該報(bào)表的查看權(quán)限,讀取系統(tǒng)的角色配置。

            回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-06 15:49
          都4.1啦啊?哈哈,我們還在用3.55,用了兩年了  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-09 08:59 lkj107
          潤(rùn)乾存在問(wèn)題:
          1、性能
          2、學(xué)習(xí)曲線
          不過(guò)潤(rùn)乾的售后服務(wù)不錯(cuò)  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-03-10 10:53 lbom
          任何軟件都有其適用范圍,都有其軟勒。特別是國(guó)產(chǎn)軟件!對(duì)于這點(diǎn),我們應(yīng)該寬容,并幫助它提高。
          說(shuō)實(shí)在的,潤(rùn)乾在報(bào)表開(kāi)發(fā)和使用上有其優(yōu)點(diǎn),但在實(shí)施和集成上確實(shí)不是很好,我在將其系統(tǒng)集成進(jìn)我們的項(xiàng)目時(shí),就發(fā)現(xiàn)了不很多問(wèn)題,并在與其技術(shù)工程師進(jìn)行了多次長(zhǎng)時(shí)間的交流才解決的。
            回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-08 10:55 anniezheng
          潤(rùn)乾還有個(gè)問(wèn)題,學(xué)習(xí)成本高,潤(rùn)乾喜歡整很多數(shù)學(xué)理論,把一個(gè)簡(jiǎn)單問(wèn)題說(shuō)復(fù)雜,讓人對(duì)他很多名詞不知所云,想快點(diǎn)把它用起來(lái),不容易  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-18 14:29 fru
          我公司的項(xiàng)目從潤(rùn)乾報(bào)表轉(zhuǎn)換成皕杰報(bào)表了,感覺(jué)二者差不多!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-21 11:24 lixiangfei
          我感覺(jué)FineReport很不錯(cuò) 值得推薦 呵呵
          http://www.finereport.com  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié)[未登錄](méi) 2009-05-23 09:41 無(wú)痕
          我也在用!
          問(wèn)個(gè)問(wèn)題,打存折-換行的這種怎么做呢?  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-26 13:55 lbom
          @無(wú)痕
          我不做報(bào)表開(kāi)發(fā),你可以直接與潤(rùn)乾技術(shù)支持聯(lián)系  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié)[未登錄](méi) 2009-05-26 17:32 bobo
          潤(rùn)乾這個(gè)產(chǎn)品宣傳很猛,但是這個(gè)工具在報(bào)表在報(bào)表制作效率上始終不如他競(jìng)爭(zhēng)對(duì)手FineReport。雖然說(shuō)自己是類Excel報(bào)表工具,但是始終沒(méi)有吸取excel核心精神——簡(jiǎn)單易用。應(yīng)該是形似神不似階段。不兼容Excel公式。比方如果Excel中寫一個(gè)SUM(C1,C2),導(dǎo)入潤(rùn)乾設(shè)計(jì)器后,這個(gè)公式不能計(jì)算。插入的圖片不能保存在報(bào)表模板中。如果只是保存一個(gè)圖片相對(duì)路徑,這樣對(duì)后期報(bào)表維護(hù)來(lái)說(shuō)是一個(gè)巨大工作量。所以圖片一定要保存報(bào)表文件中。不能拖動(dòng)復(fù)制單元格內(nèi)容。 如果相連單元格具有相似性,比方值分別為:1、2、3、4、5,如果能通過(guò)鼠標(biāo)拖動(dòng)能快速?gòu)?fù)制。潤(rùn)乾報(bào)表根本就沒(méi)有考慮。  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-27 20:07 fru
          用過(guò)FineReport,感覺(jué)還是一個(gè)很低端的報(bào)表,距離我以前用的潤(rùn)乾報(bào)表和現(xiàn)在用的皕杰報(bào)表還有很大的差距!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-05-31 15:13 薛浩宇
          啊~~這邊好熱鬧 潤(rùn)乾的有用過(guò) 也還可以 也用過(guò)FineReport 很低端啥意思?我覺(jué)得要說(shuō)FineReport低端 那國(guó)產(chǎn)的Java報(bào)表工具沒(méi)有一個(gè)能拿得出手的了  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-06-08 21:29 cpter
          @bobo
          “不能拖動(dòng)復(fù)制單元格內(nèi)容。 如果相連單元格具有相似性,比方值分別為:1、2、3、4、5,如果能通過(guò)鼠標(biāo)拖動(dòng)能快速?gòu)?fù)制”,你確認(rèn)FineReport支持嗎?那么我來(lái)告訴您,這是微軟的專利,你侵權(quán)了!!!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-06-09 12:55 我的報(bào)表
          我自己也開(kāi)發(fā)了一個(gè)報(bào)表軟件,部分類似潤(rùn)乾,不知道算不算侵權(quán)  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-06-21 12:03 射手
          其實(shí)是否低端,下載用用就知道,在沒(méi)有說(shuō)明任何理由之前隨便說(shuō)是低端這個(gè)問(wèn)題,感覺(jué)不是很成熟  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-06-21 12:26 射手
          這里這么熱鬧,其實(shí)這里“南帆軟,北潤(rùn)乾“爭(zhēng)霸的一個(gè)縮影。名著《世界是平的》闡述了隨著經(jīng)濟(jì)全球一體化,未來(lái)各行各業(yè)分工越來(lái)越專業(yè)。在軟件行業(yè)也一樣,越來(lái)越多系統(tǒng)集成商愿意采用第三方報(bào)表工具,自己專注于解決方案的提供。于是國(guó)外的水晶報(bào)表,stylereport,安訊,國(guó)內(nèi)數(shù)巨,如意,華表,杰表,潤(rùn)乾,F(xiàn)ineReport紛紛逐鹿中原,搶奪這個(gè)越來(lái)越大蛋糕。最終只有潤(rùn)乾和FineReport依靠類Excel設(shè)計(jì)器,多數(shù)據(jù)源,層次坐標(biāo),行列對(duì)稱,自定義分組,填報(bào)解決了中國(guó)復(fù)雜報(bào)表問(wèn)題和部分用戶自定義報(bào)表問(wèn)題,分別稱霸南北。
          其中潤(rùn)乾長(zhǎng)于營(yíng)銷,特別是網(wǎng)絡(luò)營(yíng)銷,從網(wǎng)絡(luò)上鋪天蓋地博文和seo可以看出,
          FineReport可能更加注重技術(shù)積累,這個(gè)可能是有人說(shuō)是FR低端原因,認(rèn)為它商業(yè)包裝不如潤(rùn)乾。
            回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-08-24 18:31 taoyan
          只要哪里出一個(gè)帖子討論報(bào)表工具,潤(rùn)乾和fineReport的人就到處跟貼宣傳,就像城市中的牛皮癬----小廣告一樣煩人!!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié)[未登錄](méi) 2009-08-27 21:14 youth
          我覺(jué)得潤(rùn)乾報(bào)表太貴,服務(wù)不行   回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2009-11-10 14:20 云中深海
          各有所長(zhǎng),不能說(shuō)一定都是好的或一定都是壞的。什么東西都是相對(duì)比較的!看你主要需要哪方面了!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié)[未登錄](méi) 2010-01-05 11:51 haha
          潤(rùn)乾支持文本數(shù)據(jù)源嗎?在web端如何配置以.txt為后綴的文本數(shù)據(jù)源?  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2010-01-05 13:41 lbom
          @haha
          我們沒(méi)試過(guò),你可以直接與潤(rùn)乾技術(shù)支持聯(lián)系!  回復(fù)  更多評(píng)論
            

          # re: 潤(rùn)乾報(bào)表應(yīng)用總結(jié) 2014-02-27 10:35 愛(ài)喝水
          潤(rùn)乾還是不太好用,最近幾年的更新都是象征性的,不知道內(nèi)部是不是出了問(wèn)題,產(chǎn)品和服務(wù)兩方面都被FineReport贏過(guò)了,唉。  回復(fù)  更多評(píng)論
            


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 临夏市| 巴林左旗| 台山市| 微博| 凤山县| 扬州市| 延川县| 仪陇县| 云霄县| 清涧县| 安康市| 章丘市| 灵山县| 台江县| 吉林省| 凤山市| 无极县| 聂荣县| 湛江市| 泌阳县| 庆云县| 霍邱县| 横峰县| 盖州市| 灵台县| 福贡县| 建湖县| 深水埗区| 鄯善县| 赤壁市| 武川县| 肇庆市| 通渭县| 辽阳县| 青岛市| 德庆县| 双峰县| 琼中| 开鲁县| 朝阳县| 永春县|