我們?cè)谑褂?/span>Java報(bào)表的過(guò)程當(dāng)中,經(jīng)常會(huì)有對(duì)年報(bào)、月報(bào)、日?qǐng)?bào)的制作,需要通過(guò)下拉框選擇查詢的年和月。現(xiàn)在報(bào)表軟件的年份設(shè)置,通常是連續(xù)的從某年至今年,而月份是固定的12個(gè)月。像這種情況怎樣來(lái)定義參數(shù)下拉框的值呢?您可能會(huì)使用自定義來(lái)達(dá)到目的,但這種方法需要手動(dòng)輸入所需要的值,比較繁瑣。此時(shí)可以使用公式來(lái)定義下拉框的值。具體設(shè)置如下
1. 定義兩個(gè)參數(shù):year和month
2. 參數(shù)控件設(shè)置
設(shè)置參數(shù)year的控件類型為下拉框,使用公式編輯,輸入公式:
range(1997,year(today()))
設(shè)置參數(shù)month的控件類型為下拉框,使用公式編輯,輸入公式:range(1,12)

3. 查看效果
保存模板,并分頁(yè)預(yù)覽


文章轉(zhuǎn)自:http://blog.donews.com/finereport/archive/2010/10/20/1583643.aspx