




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、動態(tài)表格使用說明書.動態(tài)表格基本介紹:在動態(tài)表格中,基本是通過XMLTitle、XMLContents、TOT_ID、SHOWJS四個欄位來實現(xiàn)的。其中1. XMLTitle欄位:XMLTitle欄位中放的是動態(tài)表格的表標(biāo)題、表格欄位的樣式、欄位的寬度、欄位內(nèi)容的檢測以及一些動作按鈕。例如:“職工轉(zhuǎn)正自我考核表”中,XMLTitle欄位的內(nèi)容為:工作內(nèi)容按重要性順序排列,績效,績效評為中差的原因分析,ATEXT,RADIO,TEXT,A250,200,200,Ay,y,nA,優(yōu)|良|中|差|,A不能為空請檢查|必須是日期型數(shù)據(jù)|必須是數(shù)字型數(shù)據(jù)輸入了非法字符F新增&y|刪除&y|修改&y|插入
2、&y|確定&y|取消&y|選擇以“人”為界限,XMLTitle欄位的內(nèi)容可以分為如下幾個參數(shù):第一參數(shù):表格標(biāo)題,如:“工作內(nèi)容按重要性順序排列,績效,績效評為中差的原因分析”。第二參數(shù):欄位類型,類型的詳細(xì)說明見后面。如:“TEXT,RADIO,TEXT”第三參數(shù):表格欄位寬度。如:“250,200,200,”第四個參數(shù):是否為空檢測。當(dāng)為“y”時檢測,“n”時不檢測。如:“y,y,n”第五個參數(shù):輔助參數(shù),根據(jù)第二個參數(shù)不同有不同的用法,詳見類型使用說明第六個參數(shù):提示說明可以不考慮。如:“不能為空請檢查|必須是日期型數(shù)據(jù)|必須是數(shù)字型數(shù)據(jù)|輸入了非法字符”是對內(nèi)容進(jìn)行檢測后的提示說明。第
3、七個參數(shù):按鈕上的文字定義可以不考慮。如:“新增&y|刪除&y|修改&y|插入&y|確定&y|取消&y|選擇”是一些相關(guān)按鈕上的文字定義。2.XMLContents欄位:XMLContents欄位是對動態(tài)表格的內(nèi)容進(jìn)行傳值的!當(dāng)表單提交后,自動將動態(tài)表格的內(nèi)容付給XMLContents,例如將下面動態(tài)表格的值傳給XMLContents欄位,圖4XMLContents欄位的內(nèi)容為:“旺旺三期表單的測試中不合格人動態(tài)表格的制作優(yōu)A”,其中列與列之間的用“”間隔;行與行之間用“A”間隔;流程走到第二站,在只讀狀況下動態(tài)表格顯示為:圖53. TOT_ID欄位:TOT_ID欄位是調(diào)用XMLTitle欄位
4、的內(nèi)容!其公式為:4. SHOWJS欄位:SHOWJS欄位控制動態(tài)表格的樣式以及顯示;在第一站,當(dāng)要對動態(tài)表格進(jìn)行編輯時,內(nèi)容為:+varTitleValue=document.all(XMLTitle).value;+varXC=XMLContents;+varHid=HTMLTitle;+varRadioname=F;+varsort=true;+vartable_width=750;+varNoChinese=No;+SetHTMLTitle(NULL,Hid,TitleValue,XC,Radioname,sort,table_width,NoChinese);+當(dāng)SetHTMLTit
5、le函數(shù)的第一個參數(shù)為NULL時,動態(tài)表格為編輯狀態(tài),當(dāng)?shù)谝粋€參數(shù)為READ時為編輯狀態(tài);Hid,TitleValue是調(diào)用HTMLTitle欄位當(dāng)中的值;XC是調(diào)用XMLContents欄位的值;table_width是動態(tài)表格的寬度;NoChinese是判斷是否顯示序號。而SetHTMLTitle函數(shù)的函數(shù)體在“共用資源”一檔案一中。二.動態(tài)表格欄位類型的詳細(xì)說明1 .動態(tài)表格欄位的格式有:1 .TEXT 2. RADIO 3. COMBOB OX -4. POPWINDOW5.DATE6. N7. R 8. P19.HJ第二參數(shù),.文本格式.單項選擇按鈕.下拉列表框.彈出Windows窗
6、口.日期格式數(shù)字格式文本格式,但不可以編輯不帶值.文本格式,但不可以編輯帶值隱藏欄位2. RADIO單項選擇按鈕的配置以“職工轉(zhuǎn)正自我考核表”為例,XMLTitle欄位的第二參數(shù)為:“TEXT,RADIO,TEXT,”而與其相對應(yīng)的第五參數(shù)“,優(yōu)|良|中|差|,”中的紅色部分是單項選擇按鈕的內(nèi)容。單項選擇按鈕內(nèi)容之間以“|”間隔。顯示樣式如圖2所示:圖23. COMBOBOX下拉列表框的配置以“崗位/薪資異動申請單”為例,XMLTitle欄位的第二參數(shù)為:“COMBOBOX,POPWINDOW:而與其相對應(yīng)的第五參數(shù)“簽呈試用期滿通知單|職工轉(zhuǎn)正自我考核表|試用/合同期滿考核表職工崗位異動考核
7、表|其它|,”中的紅色部分是下拉列表框的內(nèi)容。下拉列表框內(nèi)容之間以“間隔。顯示小式如圖3所示:圖34. POPWINDOW彈出窗口的配置以“崗位/薪資異動申請單”為例,XMLTitle欄位的第二參數(shù)為:二POPWINDOW,而與其相對應(yīng)的第五參數(shù)為空。只需在JS表頭里添加一段OpenPopWindow函數(shù),其內(nèi)容為:functionOpenPopWindow(item,Dis_XMLContents_name,ind)DialogBoxName=SelectFormsExchangeFields=screenh=550screenw=525field_jSRadioname=itemDialo
8、gBox(DialogBoxName,ExchangeFields,screenh,screenw,false);其中SelectForms為彈出表單的名稱,ExchangeFields為返回的值,screenh、screenw為彈出表單的長度跟寬度。顯示樣式如圖3所示.5. DATE日期型的配置以“攜眷/攜眷變更/取消攜眷申請表”為例,其第四標(biāo)題的內(nèi)容為日期格式,則XMLTitle欄位的第二參數(shù)為:“一,DATEBR:,而與其相對應(yīng)的第五參數(shù)為空:“,”。只需在子表單中添加一個DATEBR欄位,另外在DATEBR欄位的onFocus屬性里添加一下一段JavaScript代碼:“documen
9、t.all(edtJavaScript_F)3.value=this.value;。其顯示樣式如圖4所示:點擊按鈕彈出如下窗口:圖46. DATE多日期型的配置假設(shè)動態(tài)表格的第三、第四列都是日期型的,則XMLTitle欄位的第二參數(shù)為:二,DATEBR,DATEBR1:,而與其相對應(yīng)的第五參數(shù)為空:“,”。只需在子表單中添加DATEBR和DATEBR1兩個欄位。而DATEBR欄位的onFocus屬性內(nèi)容為document.all(edtJavaScript_F)2.value=this.value;。DATEBR1欄位的onFocus屬性內(nèi)容為document.all(edtJavaScrip
10、t_F)3.value=this.value;。7. 欄位的檢測(1) 防空的檢測:假設(shè)XMLTitle欄位第二參數(shù)內(nèi)的值為TEXT格式,且相對應(yīng)的第四參數(shù)為“y”的情況下,如果欄位值為空,則在表單提交時會自動提示“不能為空請檢查”第六參數(shù)的第一個值。(2) 其它錯誤的檢測假設(shè)XMLTitle欄位第二參數(shù)內(nèi)的值為DATE格式,且相對應(yīng)的第四參數(shù)為“y”的情況下,如果欄位的值不是正確的日期類型,則在表單提交時會自動提示“必須是日期型數(shù)據(jù)“第六參數(shù)的第二個值。假設(shè)XMLTitle欄位第二參數(shù)內(nèi)的值為N數(shù)字格式,且相對應(yīng)的第四參數(shù)為“y”的情況下,如果欄位的值不是正確的數(shù)字類型,則在表單提交時會自動
11、提示“必須是數(shù)字型數(shù)據(jù)”第六參數(shù)的第三個值。8. 動態(tài)表格的計算以“職工績效考核表”為例,如下列圖:項目al的工作權(quán)重乘以考核得分加上a2的工作權(quán)重乘以考核得分再加上.,然后把結(jié)果統(tǒng)計在動態(tài)表格下面的欄位里。對于上面的計算則要進(jìn)行一下設(shè)置:1將XMLTitle欄位第二參數(shù)的第二列和第三列置為“N”,如:“TEXT,N,N,TEXT,”。2在JS表頭里添加下面兩段函數(shù):functionhenxiang_calcu(item,Dis_XMLContents_name)/對“工作權(quán)重、考核得分”內(nèi)容的檢測if(Dis_XMLContents_name=XMLContents)if(parseFloa
12、t(item1.value)100)|(parseFloat(item1.value)100)|(parseFloat(item2.value)0)/判斷值是否在0-100之間msgBox(考核得分請輸入0-100之間的數(shù)字”,1)returnfalsefunctionzhongxiang_calcu(Dis_XMLContents_name)/對動態(tài)表格進(jìn)行統(tǒng)計if(Dis_XMLContents_name=XMLContents)/判斷當(dāng)前輸入的值與XMLContents是否相等varTemp_v=document.all(Dis_XMLContents_name).value/假設(shè)相等則付給Temp_vvara1,a2a1=0a2=0學(xué)習(xí)文檔僅供參考a3=0Temp_v=Temp_v.split(*for(varMM=0;MMTemp_v.length-1;MM+)varTempi=Temp_vMMTempi=Tempi.split()for(varj=0;jTempi.length-1;j+)temp_va=Tempijif(!isNaN(temp_va)if(j=1)a1=parseFloat(temp_va)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能制造的安全性與隱私保護(hù)的策略及實施路徑
- ?;髽I(yè)安全生產(chǎn)投入與保障方案
- 互動式教學(xué)在高中化學(xué)課堂中的應(yīng)用研究
- 中外教育史知到課后答案智慧樹章節(jié)測試答案2025年春泰山學(xué)院
- 中外園林漫賞知到課后答案智慧樹章節(jié)測試答案2025年春青島農(nóng)業(yè)大學(xué)
- 電廠閥門修理施工方案
- 三級人力資源管理師-《三級企業(yè)人力資源管理師專業(yè)》綜合??季?
- 2025年耐高溫濾料項目建議書
- 25學(xué)年教案語文(必修上冊)162《登泰山記》
- 2025屆新疆維吾爾自治區(qū)二模歷史試題(原卷版+解析版)
- 簡析建筑工程中綠色建筑材料的應(yīng)用
- 2024年度全國社會工作者《社會工作實務(wù)》考試題含答案
- 2025年上半年四川能投宜賓市敘州電力限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 心理戰(zhàn)、法律戰(zhàn)、輿論戰(zhàn)
- 三坐標(biāo)考試試題和答案
- 深圳市機(jī)電產(chǎn)品出口貿(mào)易現(xiàn)狀及發(fā)展對策研究
- 2025年中國郵政集團(tuán)公司長春市分公司招聘22人高頻重點提升(共500題)附帶答案詳解
- 骨科手術(shù)術(shù)后切口護(hù)理技巧培訓(xùn)課程
- 2025年中國人保壽險招聘筆試參考題庫含答案解析
- DB37T 2640-2022 監(jiān)獄安全防范系統(tǒng)建設(shè)技術(shù)規(guī)范
- 2024上半年四川教師招聘《教育公共基礎(chǔ)》真題
評論
0/150
提交評論