<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術(shù)博客

    java報表軟件技術(shù)匯總 java報表軟件制作 報表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

    Java報表的實際應(yīng)用中,常常會遇到這樣的情況,設(shè)計器預(yù)覽時輸入的參數(shù)值數(shù)據(jù)正常變化,但是在瀏覽器進行分頁預(yù)覽時,更改參數(shù)值報表查詢出的數(shù)據(jù)卻不變。

    對于這種情況,可能的原因是報表軟件的參數(shù)界面中參數(shù)控件的名字與參數(shù)名不一致導(dǎo)致,需要核對控件名。該錯誤常常發(fā)生在如報表設(shè)計過程中,某張模板已經(jīng)做好,但由于需要修改了參數(shù)定義,未對參數(shù)界面作相應(yīng)的修改的時候。

    如下以實際的例子演示。

    1.    新建報表

    2.    定義數(shù)據(jù)集

    新建數(shù)據(jù)庫查詢ds1并定義數(shù)據(jù)源參數(shù)classSQL語句為:

    SELECT * FROM STSCORE where ClassNo = '${class}'

    3.    模板制作

    如下制作報表

     

     

    4 定義參數(shù)界面

        使用默認(rèn)的參數(shù)界面,如下圖:

     

    5. 修改參數(shù)定義

    由于需要,將數(shù)據(jù)源參數(shù)名改為classno,如SELECT * FROM STSCORE where ClassNo = '${classno}'

    但未對參數(shù)界面進行修正,參數(shù)控件名仍為class,如下圖

     

    6. 保存并預(yù)覽

        保存模板,進行設(shè)計器預(yù)覽,對classno賦值能正確獲得結(jié)果。但點擊設(shè)計器分頁預(yù)覽,在參數(shù)界面中設(shè)置參數(shù)值時,由于在參數(shù)界面中輸入的值是賦給參數(shù)控件,而參數(shù)控件又根據(jù)控件名與參數(shù)一一對應(yīng)起來,此時控件名為class,而參數(shù)已變?yōu)?span lang="EN-US">classno,因此參數(shù)不能正確獲得值,查詢結(jié)果便出錯了。

     

    文章轉(zhuǎn)自:http://ajavareport.cn/archives/557

     



    主站蜘蛛池模板: 亚洲精品亚洲人成在线| 亚洲图片中文字幕| 免费人成再在线观看网站 | 视频免费在线观看| 亚洲愉拍99热成人精品热久久| 小说专区亚洲春色校园| 日韩毛片免费在线观看| 久久亚洲色WWW成人欧美| 精品免费国产一区二区三区| 国产免费丝袜调教视频| 日韩精品一区二区亚洲AV观看| 日韩免费无码一区二区三区| 亚洲嫩模在线观看| 免费视频爱爱太爽了| 亚洲欧美国产国产一区二区三区| 免费在线观看的网站| 色婷婷六月亚洲综合香蕉| 亚洲国产一级在线观看 | 亚洲黄色免费观看| 中文毛片无遮挡高潮免费| 亚洲中文字幕久久精品无码A | 亚洲国产精品无码久久九九| 青青草97国产精品免费观看| 亚洲国产三级在线观看| 日韩精品免费一级视频| 朝桐光亚洲专区在线中文字幕| 亚洲国产成人久久综合野外| 久久久久成人精品免费播放动漫| 亚洲日本在线观看网址| 亚洲AV综合色区无码一区爱AV| 青青青国产手机频在线免费观看| 亚洲精品免费在线视频| 免费无码黄网站在线观看| a毛片成人免费全部播放| 久久久久亚洲AV无码观看| 蜜桃精品免费久久久久影院| 杨幂最新免费特级毛片| 亚洲一级二级三级不卡| 免费高清资源黄网站在线观看| 中文字幕在线视频免费| 色天使亚洲综合在线观看|