


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、動態(tài)表格使用說明書動態(tài)表格根本介紹:在動態(tài)表格中,根本是通過XMLTitle 、XMLContents 、TOT_ID、SHOWJS四個欄位來實現(xiàn)的。其中1. XMLTitle 欄位:XMLTitle 欄位中放的是動態(tài)表格的表標題、表格欄位的樣式、欄位的寬度、欄位內(nèi)容的檢測以及一些動作按鈕。例如:“職工轉(zhuǎn)正自我考核表中,XMLTitle欄位的內(nèi)容為:"工作內(nèi)容按重要性順序排列,績效,績效評為中差的原因分 析,ATEXT,RADIO,TEXT,A250,200,200,Ay,y,n" 優(yōu)良|中 |差 |,A不能為空請檢查 必須是日期型 數(shù)據(jù)必須是數(shù)字型數(shù)據(jù) 輸入了非法字符|a
2、新增&y|刪除&y|修改&y|插入&y|確定&y|取消&y| 選擇以“a為界限,XMLTitle欄位的內(nèi)容可以分為如下幾個參數(shù):第一參數(shù):表格標題,女口:“工作內(nèi)容按重要性順序排列,績效,績效評為中差的原因分析。第二參數(shù):欄位類型,類型的詳細說明見后面。女口:“ TEXT,RADIO,TEXT 第三參數(shù):表格欄位寬度。女口: “ 250,200,200,第四個參數(shù):是否為空檢測。當為“y 時檢測,“n時不檢測。女口:“ y,y, n第五個參數(shù):輔助參數(shù),根據(jù)第二個參數(shù)不同有不同的用法,詳見類型使用說明第六個參數(shù):提示說明可以不考慮。女口:“不能為
3、空請檢查|必須是日期型數(shù)據(jù)|必須是數(shù)字型數(shù)據(jù)|輸入了非法字符是對內(nèi)容進行檢測后的提示說明。第七個參數(shù):按鈕上的文字定義可以不考慮。如:“新增&y|刪除&y|修改&y|插入&y|確定&y|取消&y|選擇是一些相關按鈕上的文字定義。2. XMLContents 欄位:XMLContents欄位是對動態(tài)表格的內(nèi)容進行傳值的!當表單提交后,自動將動態(tài)表格的內(nèi) 容付給XMLContents,例如將下面動態(tài)表格的值傳給XMLContents欄位,圖4XMLContents欄位的內(nèi)容為:“旺旺三期表單的測試中不合格人動態(tài)表格的制作 優(yōu)A ,其中列與列之間的用“
4、 間隔;行與行之間用“ A間隔;流程走到第二站,在只讀狀況下動態(tài)表格顯示為:圖53. TOT_ID 欄位:TOT_ID 欄位是調(diào)用 XMLTitle 欄位的內(nèi)容!其公式為:"<DIV ID='HTMLTitle'></DIV>"4. SHOWJS 欄位:SHOWJS欄位控制動態(tài)表格的樣式以及顯示; 在第一站,當要對動態(tài)表格進行編輯時,內(nèi)容為:"<script>"+"var TitleValue=docume nt.all('XMLTitle').value;"+&qu
5、ot;var XC='XMLCo nten ts'"+"var Hid='HTMLTitle'"+"var Radi on ame='F'"+"var sort=true;"+ "var table_width=750;"+ "var NoCh in ese='No'"+" SetHTMLTitle('NULL',Hid,TitleValue,XC,Radio name,sort,table_wi
6、dth,NoCh in ese);"+" </script>"當SetHTMLTitle函數(shù)的第一個參數(shù)為'NULL'時,動態(tài)表格為編輯狀態(tài),當?shù)谝粋€參數(shù)為 READ '時為編輯狀態(tài);Hid ,TitleValue是調(diào)用'HTMLTitle'欄位當中的值; XC '是調(diào)用'XMLContents'欄位的值;table_width是動態(tài)表格的寬度;NoChinese是判斷是否顯示序號。而SetHTMLTitle函數(shù)的函數(shù)體在“共用資源一>檔案一 >中。動態(tài)表格欄位類型的詳細說明1
7、. 動態(tài)表格欄位的格式有:第二參數(shù)1. TEXT文本格式2. RADIO .單項選擇按鈕3. COMBOB OX .下拉列表框4. POPWINDOW .彈出 Windows 窗口5. DATE 日期格式6. N 數(shù)字格式7. R 文本格式,但不可以編輯不帶值8. P1 .文本格式,但不可以編輯帶值9. HJ隱藏欄位2. RADIO單項選擇按鈕的配置以“職工轉(zhuǎn)正自我考核表為例,XMLTitle欄位的第二參數(shù)為:“TEXT, RADIO ,TEXT, 而與其相對應的第五參數(shù)“,優(yōu)|良中差|, 中的紅色局部是單項選擇按鈕的內(nèi)容。單項選擇按鈕內(nèi)容之間以“ |間隔。顯示樣式如圖2所示:圖23. COM
8、BOBOX 下拉列表框的配置以“崗位/薪資異動申請單為例, XMLTitle 欄位的第二參數(shù)為: “ COMBOBOX , POPWINDOW ,而與其相對應的第五參數(shù)“簽呈|試用期滿通知單|職工轉(zhuǎn)正自我考核表|試用/ 合同期滿考核表職工崗位異動考核表|其它|,中的紅色局部是下拉列表框的內(nèi)容。下拉列表框內(nèi)容之間以“間隔。顯示樣式如圖3所示:圖34. POPWINDOW彈出窗口的配置以“崗位/薪資異動申請單為例, XMLTitle欄位的第二參數(shù)為:“,POPWINDOW : 而 與其相對應的第五參數(shù)為空。只需在JS表頭里添加一段OpenPopWindow函數(shù),其內(nèi)容為:fun ctio n Op
9、en PopWi ndow (item,Dis_XMLC on te nts_n ame,i nd)DialogBoxName = " SelectForms"Excha ngeFields =""scree nh='55O'scree nw='525'field_jSRadi on ame=itemDialogBox(DialogBoxName,Excha ngeFields, scree nh, scree nwfalse);其中SelectForms為彈出表單的名稱,ExchangeFields為返回的值,scree
10、nh、screenw為彈出表單的長度跟寬度。顯示樣式如圖3所示.5. DATE日期型的配置以“攜眷/攜眷變更/取消攜眷申請表為例,其第四標題的內(nèi)容為日期格式,那么XMLTitle欄位的第二參數(shù)為:“,DATEBR :,而與其相對應的第五參數(shù)為空:“,。只需在子表單中添 加一個 DATEBR欄位,另外在 DATEBR欄位的onFocus屬性里添加一下一段 JavaScript代碼:“ docume nt.all("edtJavaScript_F")3.value=this.value; 。其顯示樣式如圖4所示:點擊按鈕彈出如下窗口:圖46. DATE多日期型的配置假設動態(tài)表格
11、的第三、第四列都是日期型的,貝UXMLTitle 欄位的第二參數(shù)為: “,DATEBRQATEBR1, ,而與其相對應的第五參數(shù)為空 :“,。只需在子表單中添加 DATEBR 和DATEBR1兩個欄位。而 DATEBR 欄位的 on Focus 屬性內(nèi)容為 “ docume nt.all("edtJavaScript_F")2.value=this.value; 。 DATEBR1 欄位的 on Focus 屬性內(nèi)容為 “ docume nt.all("edtJavaScript_F")3.value=this.value; 。7. 欄位的檢測(1)防空
12、的檢測:假設XMLTitle欄位第二參數(shù)內(nèi)的值為TEXT格式,且相對應的第四參數(shù)為“y的情況下,如果欄位值為空,那么在表單提交時會自動提示“不能為空請檢查第六參數(shù)的第一個值。(2) 其它錯誤的檢測假設XMLTitle欄位第二參數(shù)內(nèi)的值為 DATE格式,且相對應的第四參數(shù)為 “ y的情 況下,如果欄位的值不是正確的日期類型,那么在表單提交時會自動提示“必須是日期型數(shù)據(jù)第六參數(shù)的第二個值。假設XMLTitle欄位第二參數(shù)內(nèi)的值為 N數(shù)字格式,且相對應的第四參數(shù)為“ y 的情況下,如果欄位的值不是正確的數(shù)字類型,那么在表單提交時會自動提示“必須是數(shù)字型數(shù)據(jù)第六參數(shù)的第三個值。8. 動態(tài)表格的計算以“
13、職工績效考核表為例,如以下圖:工程al的工作權(quán)重乘以考核得分加上a2的工作權(quán)重乘以考核得分再加上,然后把結(jié)果統(tǒng)計在動態(tài)表格下面的欄位里。對于上面的計算那么要進行一下設置:1將XMLTitle欄位第二參數(shù)的第二列和第三列置為“N,女口:“TEXT, N,N,TEXT, 。2在JS表頭里添加下面兩段函數(shù):function henxiang_calcu (item,Dis_XMLContents_name)III對“工作權(quán)重、考核得分內(nèi)容的檢測 if (Dis_XMLCo nten ts_name="XMLCo nte nts") if (parseFloat(item1.val
14、ue)>100) | (parseFloat(item1.value)<0)/判斷值是否在 0-100 之間 msgBox("工作權(quán)重請輸入 0-100之間的數(shù)字",1)return falseif (parseFloat(item2.value)>100) | (parseFloat(item2.value)<0)/判斷值是否在 0-100 之間 msgBox("考核得分請輸入 0-100之間的數(shù)字",1)return falsefunction zhongxiang_calcu (Dis_XMLContents_name)/對
15、動態(tài)表格進行統(tǒng)計if (Dis_XMLContents_name="XMLContents")/判斷當前輸入的值與 XMLContents 是否相等var Temp_v=document.all(Dis_XMLContents_name).value/ 假設相等那么付給Temp_vvar a1,a2a1=0a2=0a3=0Temp_v=Temp_v.split( 人")for (var MM=0;MM<Temp_v.length-1;MM+)var Tempi=Temp_vMMTempi=Tempi.split("")for(var j=0;j<Tempi.length-1;j+) temp_va=Tempijif (!isNaN(temp_v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湛江市重點中學2025屆物理高二下期末質(zhì)量跟蹤監(jiān)視模擬試題含解析
- 實際進度與計劃進度的比較方法
- 心理健康課程解碼學生內(nèi)心世界
- 教育智能化在商業(yè)領域的拓展
- 中職教師課件制作
- 學生自我效能感的培養(yǎng)與教育心理學
- 心理引導促進學生自主學習的新路徑
- 學生自我激勵能力的教育心理學培養(yǎng)
- 智慧城市基礎設施的安全風險管理與應對
- 智慧城市構(gòu)建氟塑料線纜的貢獻與挑戰(zhàn)
- 用柴油管理制度
- 《SketchUp草圖大師教學》課件
- 排水管道檢測與評估課件 項目2 排水管道檢測基礎知識
- 閱讀療法創(chuàng)新發(fā)展
- 第二十章手術減肥及體形塑造美容手術美容外科學概論講解
- 中華人民共和國內(nèi)河交通安全管理條例
- 工程施工質(zhì)量檢驗試驗計劃
- 廚房小吃承包合同
- 特種設備之行車、吊裝安全操作培訓
- 初中道德與法治課堂中開展議題式教學
- 產(chǎn)品痛點及解決方案
評論
0/150
提交評論