效果
根據(jù)需要怜械,設(shè)置默認(rèn)值颅和,并顯示對應(yīng)的列表信息。這里設(shè)置為值提示的最后一個值缕允,并去掉值提示中的“------”選項融虽。效果如下:
實現(xiàn)
- 值提示
- 新建一個查詢,命名為值提示灼芭,里面的數(shù)據(jù)項是 date。
-
新建一個值提示:
這里創(chuàng)建一個新參數(shù) D 用來作后面列表的 過濾條件控制般又。
-
對值提示的以下三個選項進行設(shè)置:
-
設(shè)置值提示的名稱彼绷,這里的名稱后面的js代碼要用到
- js控制值提示的值為最后一個值
-
在值提示組件后面新建一個html組件
- html組件內(nèi)容如下:
<script language="javascript">
var form = getFormWarpRequest();
var dropDown = form._oLstChoices_date;//_date 為值提示組件名
dropDown.remove(1); // 去掉'--------'
//dropDown.remove(0);//去掉參數(shù)名稱
dropDown.options[dropDown.length-1].selected=true;//設(shè)置最后一個為默認(rèn)值
function init()
{
promptButtonFinish();
}
</script>
<body onload=init()>
- 列表
-
新建列表組件
-
在列表查詢里面,為它添加過濾器茴迁,使列表的date等于前面設(shè)置的值提示的變量D
-
選擇列表寄悯,編輯過濾器
-
將用途 由 必選 改為 可選