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