如果編輯風格選擇爲“下拉列表框”,“下拉數據集”,“下拉視圖”的同時,勾選了“增強控件”選項,那麼對應控件的編輯風格即爲增強控件的風格。
增強控件可以採取在JSP文件中報表標籤之前,設置如下JavaScript變量對該控件的下拉按鈕和邊框的樣式進行修改,取值採用HTML中的邊框及顏色取值:
<script language=javascript>
var _ddboxBackColor = “#B0D3F7″; //按鈕背景色,缺省銀灰色
var _ddboxLightBorder = “#6EB0F5 1px solid”; //按鈕亮邊框樣式
var _ddboxDarkBorder = “#6EB0F5 1px solid”; //按鈕暗邊框樣式
var _ddboxButtonMargin = 1; //按鈕與外邊框之間的間隙,缺省爲0
var _editorBorderLeft = “#6EB0F5 1px solid”; //左外邊框的樣式
var _editorBorderTop = “#6EB0F5 1px solid”; //上外邊框的樣式
var _editorBorderRight = “#6EB0F5 1px solid”; //右外邊框的樣式
var _editorBorderBottom = “#6EB0F5 1px solid”; //下外邊框的樣式
</script>
效果:
對於外邊框變量的定義:
在參數報表中,如果未定義外邊框變量,外邊框樣式缺省與html的文本輸入框外邊框相同;
在填報表中,如果未定義外邊框變量,則首先查找是否有如下報表邊框變量定義,
var _editorBorderLeft = “#6EB0F5 1px solid”; //左外邊框的樣式
var _editorBorderTop = “#6EB0F5 1px solid”; //上外邊框的樣式
var _editorBorderRight = “#6EB0F5 1px solid”; //右外邊框的樣式
var _editorBorderBottom = “#6EB0F5 1px solid”; //下外邊框的樣式
有則,以該邊框樣式顯示,否則,缺省顯示爲紅色外邊框。
文章轉自:http://www.geezn.com/archives/1501.html/