電子表單管理課件_第1頁
電子表單管理課件_第2頁
電子表單管理課件_第3頁
電子表單管理課件_第4頁
電子表單管理課件_第5頁
已閱讀5頁,還剩129頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

電子表單管理2022/12/1電子表單管理電子表單管理2022/12/1電子表單管理1概述電子表單系統(tǒng)概述電子表單系統(tǒng)是poba應用開發(fā)平臺的核心,主要作用是業(yè)務應用建模電子表單系統(tǒng)提供應用開發(fā)設計、調(diào)試、搭建等功能。通過電子表單來實現(xiàn)業(yè)務應用的各種功能。通過系統(tǒng)、子系統(tǒng)、模塊、子模塊、表單等實現(xiàn)業(yè)務的展現(xiàn)、數(shù)據(jù)采集、人機交互等功能。業(yè)務模塊及操作的權(quán)限設置及功能模塊的備份恢復功能。電子表單管理概述電子表單系統(tǒng)概述電子表單管理2系統(tǒng)結(jié)構(gòu)圖系統(tǒng)子系統(tǒng)1子系統(tǒng)2子系統(tǒng)N模塊1應用樹M模塊1……表單N……電子表單管理系統(tǒng)結(jié)構(gòu)圖系統(tǒng)子系統(tǒng)1子系統(tǒng)2子系統(tǒng)N模塊1應用樹M模塊1…3系統(tǒng)界面術(shù)語系統(tǒng)操作區(qū)查詢區(qū)子系統(tǒng)模塊數(shù)據(jù)列表區(qū)操作區(qū)電子表單管理系統(tǒng)界面術(shù)語系統(tǒng)操作區(qū)查詢區(qū)子系統(tǒng)模塊數(shù)據(jù)列表區(qū)操作區(qū)電子表4開發(fā)步驟電子表單開發(fā)步驟1、根據(jù)需求建立詳細設計文檔2、在建模工具中進行數(shù)據(jù)庫表建模,生成到數(shù)據(jù)庫中3、用Dreamweaver等制作數(shù)據(jù)錄入表格(靜態(tài)表格)4、在電子表單系統(tǒng)中搭建系統(tǒng)->子系統(tǒng)->表單->模塊業(yè)務系統(tǒng)定義:系統(tǒng)、子系統(tǒng)、模塊組電子表單管理開發(fā)步驟電子表單開發(fā)步驟業(yè)務系統(tǒng)定義:系統(tǒng)、子系統(tǒng)、模塊組電51.系統(tǒng)定義系統(tǒng)定義是用來業(yè)務系統(tǒng)建模的過程,包括:系統(tǒng)、子系統(tǒng)、模塊、表單、應用樹系統(tǒng):業(yè)務第一級歸類,即一級導航子系統(tǒng):系統(tǒng)下的二級歸類。一個系統(tǒng)下可以有多個子系統(tǒng)。模塊:具體的業(yè)務數(shù)據(jù)模塊,即業(yè)務數(shù)據(jù)的展現(xiàn)列表,模塊上附帶業(yè)務功能操作,例如:增、刪、改、查等各種操作表單:具體的用戶數(shù)據(jù)采集界面,模塊中打開某條記錄時的展現(xiàn)界面應用樹:用來構(gòu)建樹形結(jié)構(gòu)導航電子表單管理1.系統(tǒng)定義系統(tǒng)定義是用來業(yè)務系統(tǒng)建模的過程,包括:系統(tǒng)、子6例如:實現(xiàn)一個crm系統(tǒng)中的客戶信息管理功能,如圖所示業(yè)務系統(tǒng)定義業(yè)務子系統(tǒng)業(yè)務模塊名稱模塊功能模塊數(shù)據(jù)列表電子表單管理例如:實現(xiàn)一個crm系統(tǒng)中的客戶信息管理功能,如圖所示業(yè)務系71.1系統(tǒng)定義業(yè)務系統(tǒng)

在搭建業(yè)務應用時需要先建立系統(tǒng),所謂系統(tǒng)指的是實際業(yè)務應用中的第一大歸類,即一級導航。例如:crm系統(tǒng)中的客戶管理系統(tǒng)電子表單管理1.1系統(tǒng)定義業(yè)務系統(tǒng)系統(tǒng)電子表單管理81.1系統(tǒng)系統(tǒng)搭建方法:電子表單管理系統(tǒng)->系統(tǒng)定義->新增系統(tǒng)點擊系統(tǒng)定義點擊業(yè)務系統(tǒng)點擊新增電子表單管理1.1系統(tǒng)系統(tǒng)搭建方法:電子表單管理系統(tǒng)->系統(tǒng)定義->新91.2子系統(tǒng)管理子系統(tǒng)創(chuàng)建點擊新增子系統(tǒng)點擊系統(tǒng)右側(cè)顯示子系統(tǒng)列表電子表單管理1.2子系統(tǒng)管理子系統(tǒng)創(chuàng)建點擊新增子系統(tǒng)點擊系統(tǒng)右側(cè)顯示子101.3表單管理一、表單概述表單是一種用于數(shù)據(jù)采集的頁面,通過表單來獲取用戶的數(shù)據(jù)并進行顯示。表單管理提供一系列工具,進行表單的制作、邏輯關聯(lián)、數(shù)據(jù)處理。通過表單域和表單操作的共同作用,來完成表單的數(shù)據(jù)采集和展現(xiàn)功能。電子表單管理1.3表單管理一、表單概述電子表單管理11表單詳解表單詳解點擊表單點擊新增表單類別:1.數(shù)據(jù)庫表單2.流程表單3.程序表單4.申報表單電子表單管理表單詳解表單詳解點擊表單點擊新增表單類別:電子表單管理12數(shù)據(jù)庫表單數(shù)據(jù)庫表單概述數(shù)據(jù)庫表單是用來進行數(shù)據(jù)的展現(xiàn)和采集的表單,不用于流程性審批,例如:記錄臺賬形式的模塊;數(shù)據(jù)庫表單須與模塊進行掛接。在調(diào)用數(shù)據(jù)庫表單時,必須帶系統(tǒng)號、子系統(tǒng)號、模塊號、操作號、表單號。數(shù)據(jù)庫表單只記錄一個版本。數(shù)據(jù)庫表單概述電子表單管理數(shù)據(jù)庫表單數(shù)據(jù)庫表單概述電子表單管理13數(shù)據(jù)庫表單設計數(shù)據(jù)庫表單設計點擊設計點擊新增,增加模板頁面可設計的項電子表單管理數(shù)據(jù)庫表單設計數(shù)據(jù)庫表單設計點擊設計點擊新增,增加模板頁面可14頁面包括頁面引用js,提交判斷js,頁面onloadjs,此處為客戶端javascript腳本對應于數(shù)據(jù)庫中的字段,此處可以設計修改字段綁定后的顯示屬性頁面中的按鈕或者鏈接(例如彈出時間選擇),輔助數(shù)據(jù)操作模板設計器,可視化開發(fā),通過拖拽動態(tài)生成jsp頁面電子表單管理頁面包括頁面引用js,提交判斷js,頁面對應于數(shù)據(jù)庫中的字段15頁面設計--》域點擊域點擊修改觸發(fā)運行腳本枚舉類型的選擇對應的字典電子表單管理頁面設計--》域點擊域點擊修改觸發(fā)運行腳本枚舉類型的選擇對應16隱藏域:hidden屬性,一般用于id等下拉框:下拉選擇,需要設置字典復選域:多選,需要設置字典附件域:用于上傳附件屬性域:顯示當前操作屬性如:登陸人名子表域:子表控件,多行顯示文本域:普通的文本輸入框大文本域:大文本輸入框意見域:流程審批時用于填寫意見意見列表域:用于顯示審批意見列表HTML域:用于html文件,如:郵件內(nèi)容單選域:單項選擇,需要設置字典只讀域:用于只讀操作Portlet域:掛接portal中設計的portlet域的顯示類型點擊下拉框電子表單管理隱藏域:hidden屬性,一般用于id等域的顯示類型點擊下電17頁面設計--》模板選擇顯示未綁定的域隱藏域文本域操作:選擇日期大文本域選擇部門選擇用戶子表域單選域域操作電子表單管理頁面設計--》模板選擇顯示未綁定的域隱藏域文本域操作:選擇日18頁面設計--》操作操作基本屬性、返回賦值域、傳出參數(shù)、刷新域、腳本點擊修改操作類型包括:選擇部門,選擇用戶,選擇時間,選擇日期,彈出模塊,彈出程序表單等窗口返回后可以運行頁面js,運行Ajax腳本,刷新頁面指定域電子表單管理頁面設計--》操作操作點擊修改操作類型包括:選擇部門,選擇用19頁面設計--》操作基本屬性

返回賦值域傳出參數(shù)

刷新域

腳本運行Ajax腳本時傳出的參數(shù)此處寫實際運行的腳本電子表單管理頁面設計--》操作基本屬性20式樣式樣式樣管理模塊用于管理表單頁面的式樣,默認的式樣文件為main.css,該文件位于表單模板文件夾下。電子表單管理式樣式樣電子表單管理21子表子表

子表的設計同主表,在子表的表設計時,需要有一個跟主表關聯(lián)的字段來記錄主表流水號,并且在子表域設計的時候綁定主表的id,在子表設計時,如果有操作的話則須將該域的顯示類型設置為【彈出對話框操作域】電子表單管理子表子表電子表單管理22數(shù)據(jù)庫表單--》后臺腳本對于數(shù)據(jù)庫表單,后臺腳本包括:刷新、新增、保存、編輯、修改、讀取刷新:表單頁面使用submitForm(‘refresh’)進行刷新時運行的腳本。新增:表單新增時保存:新增數(shù)據(jù)進行保存時運行的腳本編輯:對數(shù)據(jù)進行載入編輯時運行的腳本修改:對編輯的數(shù)據(jù)進行提交后臺修改時運行讀?。鹤x取數(shù)據(jù)進行只讀顯示時運行的腳本電子表單管理數(shù)據(jù)庫表單--》后臺腳本對于數(shù)據(jù)庫表單,后臺腳本包括:刷新、23數(shù)據(jù)校驗數(shù)據(jù)校驗

數(shù)據(jù)校驗選擇要校驗的域,書寫校驗腳本,則在表單提交后臺時將運行校驗腳本。數(shù)據(jù)校驗腳本主要用于數(shù)據(jù)庫表單的保存或修改時、流程表單在提交時使用AJAX進行后臺數(shù)據(jù)校驗。如果校驗通過,則使用runtime.setRun(true)表示通過了校驗;如果沒有通過校驗,則使用runtime.setRun(false),表示沒有通過校驗,表單不提交到后臺,提示信息通過runtime.setMessage傳出。電子表單管理數(shù)據(jù)校驗數(shù)據(jù)校驗電子表單管理24流程表單流程表單

概述:專門用于工作流管理系統(tǒng)中進行流轉(zhuǎn)事項的記錄和采集的表單。與流程緊密關聯(lián),保存辦理事項的詳細內(nèi)容。流程表單其實就是實際的辦事表格。

電子表單管理流程表單流程表單電子表單管理25流程表單后臺腳本包括:初始化表單、控件觸發(fā)刷新、表單內(nèi)容保存前,數(shù)據(jù)映射前,數(shù)據(jù)映射后初始化表單:流程第一次運行,表單初始化時運行控件觸發(fā)刷新:表單中的控件觸發(fā)refresh事件時運行的腳本表單內(nèi)容保存前:表單保存時運行的腳本數(shù)據(jù)映射前:進行數(shù)據(jù)映射前運行的腳本數(shù)據(jù)映射后:進行數(shù)據(jù)映射后運行的腳本電子表單管理流程表單后臺腳本包括:初始化表單、控件觸發(fā)刷新、表單內(nèi)容保存26流程表單設計流程表單設計流程表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗、數(shù)據(jù)映射、數(shù)據(jù)模型、流轉(zhuǎn)頁面。其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單同數(shù)據(jù)庫表單電子表單管理流程表單設計流程表單設計同數(shù)據(jù)庫表單電子表單管理27數(shù)據(jù)映射數(shù)據(jù)映射

提供流程表單的表單域與數(shù)據(jù)庫表字段的關聯(lián)映射的創(chuàng)建和維護功能。首先選擇映射表,然后根據(jù)表單域選擇對應的數(shù)據(jù)庫字段,形成映射關系。在實際應用中,并非所有的表單域都要映射到數(shù)據(jù)庫表中點擊映射數(shù)據(jù)庫中的表點擊映射數(shù)據(jù)庫中的字段電子表單管理數(shù)據(jù)映射數(shù)據(jù)映射點擊映射數(shù)據(jù)庫中的表點擊映射數(shù)據(jù)庫中的字段電28數(shù)據(jù)模型數(shù)據(jù)模型

數(shù)據(jù)模型:數(shù)據(jù)模型提供對數(shù)據(jù)庫表的完整性設置。通過校對整個表已經(jīng)映射的字段和特定字段的內(nèi)容,來進一步完善數(shù)據(jù)映射的設置。電子表單管理數(shù)據(jù)模型數(shù)據(jù)模型電子表單管理29程序表單程序表單程序表單概述程序表單是用來進行輔助系統(tǒng)進行中間操作的表單,可以直接通過URL調(diào)用。程序表單可以直接使用,有時也在表單操作、模塊操作、子表操作中引用。程序表單設計程序表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗

其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單

電子表單管理程序表單程序表單電子表單管理30程序表單程序表單程序表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗。其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單電子表單管理程序表單程序表單電子表單管理31程序表單設計--》后臺腳本程序表單的后臺腳本包括:刷新、表單初始化、表單提交刷新:表單頁面使用submitForm(‘refresh’)進行刷新時運行的腳本表單初始化:整個表單初始化時運行的腳本表單提交:程序表單提交時運行的腳本電子表單管理程序表單設計--》后臺腳本程序表單的后臺腳本包括:刷新、表單321.4模塊管理模塊管理模塊概述模塊是用來對數(shù)據(jù)進行列表顯示的頁面,是進行數(shù)據(jù)操作的入口,電子表單系統(tǒng)通過模塊來顯示數(shù)據(jù)列表,使用表單來顯示某條數(shù)據(jù)的詳細情況。在創(chuàng)建模塊時,系統(tǒng)會提示模塊關聯(lián)的表單,模塊中的操作需要使用表單來進行時,自動調(diào)用表單來進行處理。模塊詳解電子表單管理1.4模塊管理模塊管理電子表單管理33模塊詳解新增或者修改類型有四種:URL鏈接,數(shù)據(jù)列表,流程數(shù)據(jù),JSP頁面電子表單管理模塊詳解新增或者修改類型有四種:URL鏈接,數(shù)據(jù)列表,流程數(shù)34模塊類型模塊類型URL鏈接:用于通過URL直接引用請求鏈接,可以包括外部的URL鏈接??梢酝ㄟ^相對路徑進行本應用內(nèi)的鏈接引用,起始位置為應用的上下文路徑。數(shù)據(jù)列表提供直接訪問數(shù)據(jù)庫的數(shù)據(jù)處理功能。數(shù)據(jù)列表的依據(jù)為數(shù)據(jù)庫表、視圖或SQL語句。支持各種區(qū)域的定制顯示。流程數(shù)據(jù)提供對某個流程所映射到數(shù)據(jù)庫表中的主數(shù)據(jù)的列表管理。流程數(shù)據(jù)的顯示模式是電子表單中固化的,有三個頁簽,包括:業(yè)務數(shù)據(jù)、流轉(zhuǎn)數(shù)據(jù)、監(jiān)督考核。電子表單管理模塊類型模塊類型電子表單管理35數(shù)據(jù)采集表單數(shù)據(jù)采集表單

進行數(shù)據(jù)采集操作的表單,當模塊類型為數(shù)據(jù)列表或JSP頁面時,本選項會列出當前子系統(tǒng)下所定義的數(shù)據(jù)庫表單;當模塊類型為流程數(shù)據(jù)時,本選項會列出當前子系統(tǒng)下的所有流程表單。電子表單管理數(shù)據(jù)采集表單數(shù)據(jù)采集表單進行數(shù)據(jù)采集操作的表單,當模塊類型為36記錄集顯示方式記錄集顯示方式列表區(qū)內(nèi)容的顯示包括三種方式:系統(tǒng)默認、列表區(qū)模板、自定義。列表區(qū)模板是指記錄集按自定義的列表區(qū)模板進行顯示;自定義是指在JSP頁面中,通過獲取ArrayList對象RecordSet電子表單管理記錄集顯示方式記錄集顯示方式列表區(qū)內(nèi)容的顯示包括三種方式:系37記錄跳轉(zhuǎn)面板記錄跳轉(zhuǎn)面板不顯示:記錄跳轉(zhuǎn)只能在模塊當前顯示的記錄之間進行跳轉(zhuǎn)顯示:顯示詳細內(nèi)容的表單的右上角將顯示記錄移動操作控制面板,操作人員可以不返回列表頁面,直接跳轉(zhuǎn)到其他數(shù)據(jù)進行操作。電子表單管理記錄跳轉(zhuǎn)面板記錄跳轉(zhuǎn)面板不顯示:記錄跳轉(zhuǎn)只能在模塊當前顯示的38操作內(nèi)容操作內(nèi)容用于錄入SQL查詢語句、URL鏈接等。對于數(shù)據(jù)列表類型的模塊,如果要按自己的SQL語句進行數(shù)據(jù)處理。SQL語句中可以包含電子表單系統(tǒng)中特殊的動態(tài)變量,在實際運行時,將按實際內(nèi)容進行賦值,主要的動態(tài)參數(shù)包括:%USERID%---當前用戶號,%DEPTID%---當前部門號,%DATE%---當天,%MONTH%---當月,%TAGID%---樹節(jié)點或鏈接傳遞過來的操作ID,%隱藏域號%---外部傳遞過來的隱藏域的內(nèi)容。電子表單管理操作內(nèi)容操作內(nèi)容用于錄入SQL查詢語句、URL鏈接等。對于數(shù)39訪問權(quán)限設置訪問權(quán)限設置授權(quán)訪問:需要使用電子表單系統(tǒng)對本模塊進行授權(quán)。匿名訪問:是指無需登陸就能訪問;登陸訪問:是指只有登陸到系統(tǒng)才能訪問本模塊。電子表單管理訪問權(quán)限設置訪問權(quán)限設置授權(quán)訪問:需要使用電子表單系統(tǒng)對本模40隱藏參數(shù)隱藏參數(shù)通過URL調(diào)用模塊時,會有參數(shù)的傳遞,電子表單中通過模塊的隱藏參數(shù)來緩沖這些參數(shù),通過設置隱藏參數(shù),系統(tǒng)將URL鏈接中的對應參數(shù)保存到模塊的隱藏域中,可以在SQL、URL中直接通過百分號引用。隱藏參數(shù)一旦緩存,模塊中的任何操作將一直附加這些參數(shù),并且可以往外部傳遞。隱藏參數(shù)不能與電子表單系統(tǒng)中內(nèi)置的頁面域重名。參數(shù)號必須遵循W3C標準,不允許特殊字符,區(qū)分大小寫。系統(tǒng)約定,參數(shù)值不允許為actionType,systemid,subsysid,modid,formid,id,instanceid等。

電子表單管理隱藏參數(shù)隱藏參數(shù)通過URL調(diào)用模塊時,會有參數(shù)的傳遞,電子表41模塊頁面js模塊頁面js用于開發(fā)供模塊中的鏈接或操作使用的JAVASCRIPT方法。電子表單系統(tǒng)中每個鏈接或操作完成后,會自動運行一個頁面腳本:on操作號Click();如果該JS函數(shù)存在,則運行,如果不存在,則不運行。這個功能主要用于某個操作完成后,運行頁面JS來刷新當前WINDOW中的其他frame或iframe,如維護樹節(jié)點時重載樹。電子表單管理模塊頁面js模塊頁面js用于開發(fā)供模塊中的鏈接或操作使用的J42高級選項高級選項控制操作列的寬度操作列的位置,是否在首列在數(shù)據(jù)導出時選擇是導出列表字段還是所有字段可以選擇凍結(jié)的列數(shù)對模塊中的記錄集列表進行分組顯示,將相同屬性的列內(nèi)容進行歸并,在記錄開始位置插入分組信息行,并顯示分組列內(nèi)容電子表單管理高級選項高級選項控制操作列的寬度操作列的位置,是否在首列在數(shù)43高級選項高級選項用于分組顯示時顯示某一分組的記錄的計量用于按鈕操作按鈕間的間隔字符控制每頁顯示的記錄數(shù)是否允許客戶自定義個性化方案自定義導航條的顯示對模塊加備注,提示信息等電子表單管理高級選項高級選項用于分組顯示時顯示某一分組的記錄的計量用于按44模塊設置字段設置模塊設置包括:字段設置,查詢設置,列表字段,操作設置,記錄集定制,顯示定制點擊設置可以對字段進行設置,可設置的項有:顯示寬度,對齊方式,內(nèi)容字典等電子表單管理模塊設置字段設置點擊設置可以對字段進行設置,可設置的項有:顯45查詢設置查詢設置查詢設置是對應于查詢區(qū),可以設置各種查詢條件,根據(jù)需要可以顯示或者隱藏該查詢條件。點擊增加點擊定制查詢腳本,可以自定義查詢語句,在寫了定制查詢腳本后,默認的查詢條件將被覆蓋,

通過request.getParameter取查詢項時,參數(shù)為查詢條件設置的域號+序號,如字段號為log_time,序號為2,則應該傳參數(shù)log_time2。電子表單管理查詢設置查詢設置點擊增加點擊定制查詢腳本,可以自定義查詢語句46列表設置列表設置列表設置主要是選擇列表項,在左側(cè)可以選擇的字段中,選擇需要顯示出來的字段移到右邊。電子表單管理列表設置列表設置電子表單管理47操作設置操作設置操作設置分為兩種:列表操作、功能操作列表操作記錄列表中的鏈接功能操作模塊操作區(qū)的按鈕等電子表單管理操作設置操作設置電子表單管理48功能操作功能操作新增刪除數(shù)據(jù)導出上傳或者導入報表輸出彈出程序表單彈出單選模塊彈出多選模塊選定記錄操作自定義選定返回列表記錄批修改動態(tài)href請求

電子表單管理功能操作功能操作電子表單管理49新增新增用于打開一個空的數(shù)據(jù)庫表單或發(fā)起一個流程實例。如果是數(shù)據(jù)庫表單,則調(diào)用所引用的數(shù)據(jù)庫表單,初始化表單,在輸入內(nèi)容后,按保存按鈕,將自動向數(shù)據(jù)庫中添加記錄;如果是流程表單,則初始化流程,請求操作人員輸入流程工作名稱。表單中的各種域和操作的權(quán)限受操作屬性中設置的授權(quán)的限制。

頁面運行目標:模態(tài)窗口:相當于打開新的窗口電子表單管理新增新增頁面運行目標:模態(tài)窗口:相當于打開新的窗口電子表單管50數(shù)據(jù)導出數(shù)據(jù)導出將模塊列表的數(shù)據(jù)導出為MSEXCEL,所導出的內(nèi)容可以是所列列表字段的內(nèi)容,也可以是所有字段的內(nèi)容。導出內(nèi)容會自動對字典鍵值進行轉(zhuǎn)換。根據(jù)需要可以進行腳本控制要導出的內(nèi)容,進行自定義的導出。

個性化導出可以自定義腳本電子表單管理數(shù)據(jù)導出數(shù)據(jù)導出個性化導出可以自定義腳本電子表單管理51功能操作上傳或?qū)霃棾鲆粋€上傳窗口,提示選擇要上傳或?qū)氲奈募?,返回已?jīng)導入的文件,供后臺腳本運行數(shù)據(jù)導入和處理報表輸出如果已經(jīng)定義了本模塊的報表模板。通過本操作可以將模塊中的列表數(shù)據(jù)直接輸出到報表中去。彈出程序表單如果已經(jīng)定義了本模塊的報表模板。通過本操作可以將模塊中的列表數(shù)據(jù)直接輸出到報表中去。彈出單選模塊彈出一個單選模塊,在選定返回后,運行本操作的后臺腳本,完成后重載當前頁面。彈出多選模塊:彈出一個多選模塊,在選定返回后,運行本操作的后臺腳本,完成后重載當前頁面電子表單管理功能操作上傳或?qū)腚娮颖韱喂芾?2功能操作選定記錄操作對模塊列表中的選定記錄進行操作,可以進行頁面JavaScript操作,也可以進行后臺操作處理。自定義可以直接運行頁面js操作,也可以通過提交到后臺,運行后臺腳本操作選定返回供彈出模塊時,選定記錄后關閉對話框,并且將記錄號返回上級頁面列表批記錄修改通過設定所列表列的可編輯項,操作人員可以在模塊數(shù)據(jù)列表中直接修改可編輯列的數(shù)據(jù),在修改完成后,按本功能操作,可以完成批修改數(shù)據(jù)功能。可編輯的列使用紅色星號提示。如果不使用系統(tǒng)默認的批修改功能,可以自定義批修改腳本。進行自定義數(shù)據(jù)保存。電子表單管理功能操作選定記錄操作電子表單管理53動態(tài)href請求動態(tài)href請求行操作鏈接和自定義功能操作中可以設置自定義href,運行某些特定的功能操作,同時在自定義腳本框中通過輸入本操作的后臺處理腳本來處理本操作的功能。電子表單管理動態(tài)href請求動態(tài)href請求電子表單管理54列表操作列表操作查看編輯下載行操作彈出程序表單彈出單選模塊彈出多選模塊電子表單管理列表操作列表操作電子表單管理55查看查看以只讀方式查看記錄內(nèi)容查看的位置可以是單獨列。操作列,也可以綁定到域設置域的訪問權(quán)限,對于查看,一般設置不可編輯設置操作的訪問權(quán)限電子表單管理查看查看查看的位置可以是單獨列。操作列,也可以綁定到域設置域56編輯編輯以編輯方式打開當前列表的內(nèi)容電子表單管理編輯編輯電子表單管理57下載下載如果在字段設置頁簽中設置了某個字段的內(nèi)容為:#保存附件信息的字段#,則可以下載該附件的內(nèi)容。選擇附件標記的字段電子表單管理下載下載選擇附件標記的字段電子表單管理58彈出多選模塊彈出多選模塊彈出一個多選模塊,在選定返回后,將選定的內(nèi)容和當前記錄號傳遞到后臺進行處理,處理完成后重載當前頁面。行操作對當前行進行的操作,包括頁面JS操作或提交到后臺的操作。彈出程序表單彈出程序表單,將當前記錄號傳給程序表單進行操作,操作完成后重載當前頁面。彈出單選模塊彈出一個單選模塊,在選定返回后,將選定的內(nèi)容和當前記錄號傳遞到后臺進行處理,處理完成后重載當前頁面。電子表單管理彈出多選模塊彈出多選模塊電子表單管理59記錄集定制記錄及定制記錄集定制模塊提供對列表顯示的模塊記錄集進行定制的功能。記錄集是指通過模塊定制后,展現(xiàn)到前臺的列表頁面的后臺JAVAArrayList對象。ArrayList對象的元素為HashMap,保存了每一行的鍵值對。主要的用途包括:

1、在列表顯示前對記錄集進行加工

2、實現(xiàn)特定功能:如特定記錄加顏色電子表單管理記錄集定制記錄及定制電子表單管理60顯示定制顯示定制顯示定制主要是針對查詢區(qū),列表區(qū),操作區(qū)的定制。電子表單管理顯示定制顯示定制電子表單管理61應用樹應用樹應用樹概述應用樹模塊提供創(chuàng)建應用樹的功能。應用樹包括三種類型:組織樹、定制樹、異步定制樹。組織樹是指整個組織的部門樹;定制樹提供腳本自定義樹操作的功能;異步定制樹提供異步載入樹節(jié)點的功能,是一種特別的定制樹。電子表單管理應用樹應用樹電子表單管理62字典管理字典管理全局字典全局字典定義后可以被所有的系統(tǒng)所使用全局字典的類別號必須以sys_開頭電子表單管理字典管理字典管理全局字典的類別號必須以sys_開頭電子表單管63類別、條目管理類別、條目管理點擊左側(cè)類別樹,然后點擊新增電子表單管理類別、條目管理類別、條目管理點擊左側(cè)類別樹,然后點擊新增電子64字典類型字典類型類別條目型見上述內(nèi)容sql型字典條目內(nèi)容的SQL語句。對于某些直接從數(shù)據(jù)庫中產(chǎn)生的條目內(nèi)容,可以在此屬性中輸入SQL語句。SQL語句的where條件中支持使用"%"來動態(tài)引用表單中或其他相關域的內(nèi)容。電子表單管理字典類型字典類型電子表單管理65角色授權(quán)角色授權(quán)授權(quán)的過程為:系統(tǒng)角色--模塊授權(quán)--操作授權(quán)系統(tǒng)角色:左側(cè)列表中是在ou角色管理中建好的所有的角色,選擇需要授權(quán)的角色到右側(cè)列表中。模塊授權(quán):選擇角色,針對該選中的角色,對不同的模塊進行授權(quán),在有權(quán)限訪問的模塊前勾選。操作授權(quán):選擇角色,針對該選中的角色,對不同的操作進行授權(quán),在有權(quán)限訪問的操作前面勾選。電子表單管理角色授權(quán)角色授權(quán)電子表單管理66演講完畢,謝謝聽講!再見,seeyouagain3rew2022/12/1電子表單管理演講完畢,謝謝聽講!再見,seeyouagain3rew67電子表單管理2022/12/1電子表單管理電子表單管理2022/12/1電子表單管理68概述電子表單系統(tǒng)概述電子表單系統(tǒng)是poba應用開發(fā)平臺的核心,主要作用是業(yè)務應用建模電子表單系統(tǒng)提供應用開發(fā)設計、調(diào)試、搭建等功能。通過電子表單來實現(xiàn)業(yè)務應用的各種功能。通過系統(tǒng)、子系統(tǒng)、模塊、子模塊、表單等實現(xiàn)業(yè)務的展現(xiàn)、數(shù)據(jù)采集、人機交互等功能。業(yè)務模塊及操作的權(quán)限設置及功能模塊的備份恢復功能。電子表單管理概述電子表單系統(tǒng)概述電子表單管理69系統(tǒng)結(jié)構(gòu)圖系統(tǒng)子系統(tǒng)1子系統(tǒng)2子系統(tǒng)N模塊1應用樹M模塊1……表單N……電子表單管理系統(tǒng)結(jié)構(gòu)圖系統(tǒng)子系統(tǒng)1子系統(tǒng)2子系統(tǒng)N模塊1應用樹M模塊1…70系統(tǒng)界面術(shù)語系統(tǒng)操作區(qū)查詢區(qū)子系統(tǒng)模塊數(shù)據(jù)列表區(qū)操作區(qū)電子表單管理系統(tǒng)界面術(shù)語系統(tǒng)操作區(qū)查詢區(qū)子系統(tǒng)模塊數(shù)據(jù)列表區(qū)操作區(qū)電子表71開發(fā)步驟電子表單開發(fā)步驟1、根據(jù)需求建立詳細設計文檔2、在建模工具中進行數(shù)據(jù)庫表建模,生成到數(shù)據(jù)庫中3、用Dreamweaver等制作數(shù)據(jù)錄入表格(靜態(tài)表格)4、在電子表單系統(tǒng)中搭建系統(tǒng)->子系統(tǒng)->表單->模塊業(yè)務系統(tǒng)定義:系統(tǒng)、子系統(tǒng)、模塊組電子表單管理開發(fā)步驟電子表單開發(fā)步驟業(yè)務系統(tǒng)定義:系統(tǒng)、子系統(tǒng)、模塊組電721.系統(tǒng)定義系統(tǒng)定義是用來業(yè)務系統(tǒng)建模的過程,包括:系統(tǒng)、子系統(tǒng)、模塊、表單、應用樹系統(tǒng):業(yè)務第一級歸類,即一級導航子系統(tǒng):系統(tǒng)下的二級歸類。一個系統(tǒng)下可以有多個子系統(tǒng)。模塊:具體的業(yè)務數(shù)據(jù)模塊,即業(yè)務數(shù)據(jù)的展現(xiàn)列表,模塊上附帶業(yè)務功能操作,例如:增、刪、改、查等各種操作表單:具體的用戶數(shù)據(jù)采集界面,模塊中打開某條記錄時的展現(xiàn)界面應用樹:用來構(gòu)建樹形結(jié)構(gòu)導航電子表單管理1.系統(tǒng)定義系統(tǒng)定義是用來業(yè)務系統(tǒng)建模的過程,包括:系統(tǒng)、子73例如:實現(xiàn)一個crm系統(tǒng)中的客戶信息管理功能,如圖所示業(yè)務系統(tǒng)定義業(yè)務子系統(tǒng)業(yè)務模塊名稱模塊功能模塊數(shù)據(jù)列表電子表單管理例如:實現(xiàn)一個crm系統(tǒng)中的客戶信息管理功能,如圖所示業(yè)務系741.1系統(tǒng)定義業(yè)務系統(tǒng)

在搭建業(yè)務應用時需要先建立系統(tǒng),所謂系統(tǒng)指的是實際業(yè)務應用中的第一大歸類,即一級導航。例如:crm系統(tǒng)中的客戶管理系統(tǒng)電子表單管理1.1系統(tǒng)定義業(yè)務系統(tǒng)系統(tǒng)電子表單管理751.1系統(tǒng)系統(tǒng)搭建方法:電子表單管理系統(tǒng)->系統(tǒng)定義->新增系統(tǒng)點擊系統(tǒng)定義點擊業(yè)務系統(tǒng)點擊新增電子表單管理1.1系統(tǒng)系統(tǒng)搭建方法:電子表單管理系統(tǒng)->系統(tǒng)定義->新761.2子系統(tǒng)管理子系統(tǒng)創(chuàng)建點擊新增子系統(tǒng)點擊系統(tǒng)右側(cè)顯示子系統(tǒng)列表電子表單管理1.2子系統(tǒng)管理子系統(tǒng)創(chuàng)建點擊新增子系統(tǒng)點擊系統(tǒng)右側(cè)顯示子771.3表單管理一、表單概述表單是一種用于數(shù)據(jù)采集的頁面,通過表單來獲取用戶的數(shù)據(jù)并進行顯示。表單管理提供一系列工具,進行表單的制作、邏輯關聯(lián)、數(shù)據(jù)處理。通過表單域和表單操作的共同作用,來完成表單的數(shù)據(jù)采集和展現(xiàn)功能。電子表單管理1.3表單管理一、表單概述電子表單管理78表單詳解表單詳解點擊表單點擊新增表單類別:1.數(shù)據(jù)庫表單2.流程表單3.程序表單4.申報表單電子表單管理表單詳解表單詳解點擊表單點擊新增表單類別:電子表單管理79數(shù)據(jù)庫表單數(shù)據(jù)庫表單概述數(shù)據(jù)庫表單是用來進行數(shù)據(jù)的展現(xiàn)和采集的表單,不用于流程性審批,例如:記錄臺賬形式的模塊;數(shù)據(jù)庫表單須與模塊進行掛接。在調(diào)用數(shù)據(jù)庫表單時,必須帶系統(tǒng)號、子系統(tǒng)號、模塊號、操作號、表單號。數(shù)據(jù)庫表單只記錄一個版本。數(shù)據(jù)庫表單概述電子表單管理數(shù)據(jù)庫表單數(shù)據(jù)庫表單概述電子表單管理80數(shù)據(jù)庫表單設計數(shù)據(jù)庫表單設計點擊設計點擊新增,增加模板頁面可設計的項電子表單管理數(shù)據(jù)庫表單設計數(shù)據(jù)庫表單設計點擊設計點擊新增,增加模板頁面可81頁面包括頁面引用js,提交判斷js,頁面onloadjs,此處為客戶端javascript腳本對應于數(shù)據(jù)庫中的字段,此處可以設計修改字段綁定后的顯示屬性頁面中的按鈕或者鏈接(例如彈出時間選擇),輔助數(shù)據(jù)操作模板設計器,可視化開發(fā),通過拖拽動態(tài)生成jsp頁面電子表單管理頁面包括頁面引用js,提交判斷js,頁面對應于數(shù)據(jù)庫中的字段82頁面設計--》域點擊域點擊修改觸發(fā)運行腳本枚舉類型的選擇對應的字典電子表單管理頁面設計--》域點擊域點擊修改觸發(fā)運行腳本枚舉類型的選擇對應83隱藏域:hidden屬性,一般用于id等下拉框:下拉選擇,需要設置字典復選域:多選,需要設置字典附件域:用于上傳附件屬性域:顯示當前操作屬性如:登陸人名子表域:子表控件,多行顯示文本域:普通的文本輸入框大文本域:大文本輸入框意見域:流程審批時用于填寫意見意見列表域:用于顯示審批意見列表HTML域:用于html文件,如:郵件內(nèi)容單選域:單項選擇,需要設置字典只讀域:用于只讀操作Portlet域:掛接portal中設計的portlet域的顯示類型點擊下拉框電子表單管理隱藏域:hidden屬性,一般用于id等域的顯示類型點擊下電84頁面設計--》模板選擇顯示未綁定的域隱藏域文本域操作:選擇日期大文本域選擇部門選擇用戶子表域單選域域操作電子表單管理頁面設計--》模板選擇顯示未綁定的域隱藏域文本域操作:選擇日85頁面設計--》操作操作基本屬性、返回賦值域、傳出參數(shù)、刷新域、腳本點擊修改操作類型包括:選擇部門,選擇用戶,選擇時間,選擇日期,彈出模塊,彈出程序表單等窗口返回后可以運行頁面js,運行Ajax腳本,刷新頁面指定域電子表單管理頁面設計--》操作操作點擊修改操作類型包括:選擇部門,選擇用86頁面設計--》操作基本屬性

返回賦值域傳出參數(shù)

刷新域

腳本運行Ajax腳本時傳出的參數(shù)此處寫實際運行的腳本電子表單管理頁面設計--》操作基本屬性87式樣式樣式樣管理模塊用于管理表單頁面的式樣,默認的式樣文件為main.css,該文件位于表單模板文件夾下。電子表單管理式樣式樣電子表單管理88子表子表

子表的設計同主表,在子表的表設計時,需要有一個跟主表關聯(lián)的字段來記錄主表流水號,并且在子表域設計的時候綁定主表的id,在子表設計時,如果有操作的話則須將該域的顯示類型設置為【彈出對話框操作域】電子表單管理子表子表電子表單管理89數(shù)據(jù)庫表單--》后臺腳本對于數(shù)據(jù)庫表單,后臺腳本包括:刷新、新增、保存、編輯、修改、讀取刷新:表單頁面使用submitForm(‘refresh’)進行刷新時運行的腳本。新增:表單新增時保存:新增數(shù)據(jù)進行保存時運行的腳本編輯:對數(shù)據(jù)進行載入編輯時運行的腳本修改:對編輯的數(shù)據(jù)進行提交后臺修改時運行讀?。鹤x取數(shù)據(jù)進行只讀顯示時運行的腳本電子表單管理數(shù)據(jù)庫表單--》后臺腳本對于數(shù)據(jù)庫表單,后臺腳本包括:刷新、90數(shù)據(jù)校驗數(shù)據(jù)校驗

數(shù)據(jù)校驗選擇要校驗的域,書寫校驗腳本,則在表單提交后臺時將運行校驗腳本。數(shù)據(jù)校驗腳本主要用于數(shù)據(jù)庫表單的保存或修改時、流程表單在提交時使用AJAX進行后臺數(shù)據(jù)校驗。如果校驗通過,則使用runtime.setRun(true)表示通過了校驗;如果沒有通過校驗,則使用runtime.setRun(false),表示沒有通過校驗,表單不提交到后臺,提示信息通過runtime.setMessage傳出。電子表單管理數(shù)據(jù)校驗數(shù)據(jù)校驗電子表單管理91流程表單流程表單

概述:專門用于工作流管理系統(tǒng)中進行流轉(zhuǎn)事項的記錄和采集的表單。與流程緊密關聯(lián),保存辦理事項的詳細內(nèi)容。流程表單其實就是實際的辦事表格。

電子表單管理流程表單流程表單電子表單管理92流程表單后臺腳本包括:初始化表單、控件觸發(fā)刷新、表單內(nèi)容保存前,數(shù)據(jù)映射前,數(shù)據(jù)映射后初始化表單:流程第一次運行,表單初始化時運行控件觸發(fā)刷新:表單中的控件觸發(fā)refresh事件時運行的腳本表單內(nèi)容保存前:表單保存時運行的腳本數(shù)據(jù)映射前:進行數(shù)據(jù)映射前運行的腳本數(shù)據(jù)映射后:進行數(shù)據(jù)映射后運行的腳本電子表單管理流程表單后臺腳本包括:初始化表單、控件觸發(fā)刷新、表單內(nèi)容保存93流程表單設計流程表單設計流程表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗、數(shù)據(jù)映射、數(shù)據(jù)模型、流轉(zhuǎn)頁面。其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單同數(shù)據(jù)庫表單電子表單管理流程表單設計流程表單設計同數(shù)據(jù)庫表單電子表單管理94數(shù)據(jù)映射數(shù)據(jù)映射

提供流程表單的表單域與數(shù)據(jù)庫表字段的關聯(lián)映射的創(chuàng)建和維護功能。首先選擇映射表,然后根據(jù)表單域選擇對應的數(shù)據(jù)庫字段,形成映射關系。在實際應用中,并非所有的表單域都要映射到數(shù)據(jù)庫表中點擊映射數(shù)據(jù)庫中的表點擊映射數(shù)據(jù)庫中的字段電子表單管理數(shù)據(jù)映射數(shù)據(jù)映射點擊映射數(shù)據(jù)庫中的表點擊映射數(shù)據(jù)庫中的字段電95數(shù)據(jù)模型數(shù)據(jù)模型

數(shù)據(jù)模型:數(shù)據(jù)模型提供對數(shù)據(jù)庫表的完整性設置。通過校對整個表已經(jīng)映射的字段和特定字段的內(nèi)容,來進一步完善數(shù)據(jù)映射的設置。電子表單管理數(shù)據(jù)模型數(shù)據(jù)模型電子表單管理96程序表單程序表單程序表單概述程序表單是用來進行輔助系統(tǒng)進行中間操作的表單,可以直接通過URL調(diào)用。程序表單可以直接使用,有時也在表單操作、模塊操作、子表操作中引用。程序表單設計程序表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗

其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單

電子表單管理程序表單程序表單電子表單管理97程序表單程序表單程序表單設計包括:頁面、式樣、子表、后臺腳本、數(shù)據(jù)校驗。其中,頁面、式樣、子表、數(shù)據(jù)校驗同數(shù)據(jù)庫表單電子表單管理程序表單程序表單電子表單管理98程序表單設計--》后臺腳本程序表單的后臺腳本包括:刷新、表單初始化、表單提交刷新:表單頁面使用submitForm(‘refresh’)進行刷新時運行的腳本表單初始化:整個表單初始化時運行的腳本表單提交:程序表單提交時運行的腳本電子表單管理程序表單設計--》后臺腳本程序表單的后臺腳本包括:刷新、表單991.4模塊管理模塊管理模塊概述模塊是用來對數(shù)據(jù)進行列表顯示的頁面,是進行數(shù)據(jù)操作的入口,電子表單系統(tǒng)通過模塊來顯示數(shù)據(jù)列表,使用表單來顯示某條數(shù)據(jù)的詳細情況。在創(chuàng)建模塊時,系統(tǒng)會提示模塊關聯(lián)的表單,模塊中的操作需要使用表單來進行時,自動調(diào)用表單來進行處理。模塊詳解電子表單管理1.4模塊管理模塊管理電子表單管理100模塊詳解新增或者修改類型有四種:URL鏈接,數(shù)據(jù)列表,流程數(shù)據(jù),JSP頁面電子表單管理模塊詳解新增或者修改類型有四種:URL鏈接,數(shù)據(jù)列表,流程數(shù)101模塊類型模塊類型URL鏈接:用于通過URL直接引用請求鏈接,可以包括外部的URL鏈接??梢酝ㄟ^相對路徑進行本應用內(nèi)的鏈接引用,起始位置為應用的上下文路徑。數(shù)據(jù)列表提供直接訪問數(shù)據(jù)庫的數(shù)據(jù)處理功能。數(shù)據(jù)列表的依據(jù)為數(shù)據(jù)庫表、視圖或SQL語句。支持各種區(qū)域的定制顯示。流程數(shù)據(jù)提供對某個流程所映射到數(shù)據(jù)庫表中的主數(shù)據(jù)的列表管理。流程數(shù)據(jù)的顯示模式是電子表單中固化的,有三個頁簽,包括:業(yè)務數(shù)據(jù)、流轉(zhuǎn)數(shù)據(jù)、監(jiān)督考核。電子表單管理模塊類型模塊類型電子表單管理102數(shù)據(jù)采集表單數(shù)據(jù)采集表單

進行數(shù)據(jù)采集操作的表單,當模塊類型為數(shù)據(jù)列表或JSP頁面時,本選項會列出當前子系統(tǒng)下所定義的數(shù)據(jù)庫表單;當模塊類型為流程數(shù)據(jù)時,本選項會列出當前子系統(tǒng)下的所有流程表單。電子表單管理數(shù)據(jù)采集表單數(shù)據(jù)采集表單進行數(shù)據(jù)采集操作的表單,當模塊類型為103記錄集顯示方式記錄集顯示方式列表區(qū)內(nèi)容的顯示包括三種方式:系統(tǒng)默認、列表區(qū)模板、自定義。列表區(qū)模板是指記錄集按自定義的列表區(qū)模板進行顯示;自定義是指在JSP頁面中,通過獲取ArrayList對象RecordSet電子表單管理記錄集顯示方式記錄集顯示方式列表區(qū)內(nèi)容的顯示包括三種方式:系104記錄跳轉(zhuǎn)面板記錄跳轉(zhuǎn)面板不顯示:記錄跳轉(zhuǎn)只能在模塊當前顯示的記錄之間進行跳轉(zhuǎn)顯示:顯示詳細內(nèi)容的表單的右上角將顯示記錄移動操作控制面板,操作人員可以不返回列表頁面,直接跳轉(zhuǎn)到其他數(shù)據(jù)進行操作。電子表單管理記錄跳轉(zhuǎn)面板記錄跳轉(zhuǎn)面板不顯示:記錄跳轉(zhuǎn)只能在模塊當前顯示的105操作內(nèi)容操作內(nèi)容用于錄入SQL查詢語句、URL鏈接等。對于數(shù)據(jù)列表類型的模塊,如果要按自己的SQL語句進行數(shù)據(jù)處理。SQL語句中可以包含電子表單系統(tǒng)中特殊的動態(tài)變量,在實際運行時,將按實際內(nèi)容進行賦值,主要的動態(tài)參數(shù)包括:%USERID%---當前用戶號,%DEPTID%---當前部門號,%DATE%---當天,%MONTH%---當月,%TAGID%---樹節(jié)點或鏈接傳遞過來的操作ID,%隱藏域號%---外部傳遞過來的隱藏域的內(nèi)容。電子表單管理操作內(nèi)容操作內(nèi)容用于錄入SQL查詢語句、URL鏈接等。對于數(shù)106訪問權(quán)限設置訪問權(quán)限設置授權(quán)訪問:需要使用電子表單系統(tǒng)對本模塊進行授權(quán)。匿名訪問:是指無需登陸就能訪問;登陸訪問:是指只有登陸到系統(tǒng)才能訪問本模塊。電子表單管理訪問權(quán)限設置訪問權(quán)限設置授權(quán)訪問:需要使用電子表單系統(tǒng)對本模107隱藏參數(shù)隱藏參數(shù)通過URL調(diào)用模塊時,會有參數(shù)的傳遞,電子表單中通過模塊的隱藏參數(shù)來緩沖這些參數(shù),通過設置隱藏參數(shù),系統(tǒng)將URL鏈接中的對應參數(shù)保存到模塊的隱藏域中,可以在SQL、URL中直接通過百分號引用。隱藏參數(shù)一旦緩存,模塊中的任何操作將一直附加這些參數(shù),并且可以往外部傳遞。隱藏參數(shù)不能與電子表單系統(tǒng)中內(nèi)置的頁面域重名。參數(shù)號必須遵循W3C標準,不允許特殊字符,區(qū)分大小寫。系統(tǒng)約定,參數(shù)值不允許為actionType,systemid,subsysid,modid,formid,id,instanceid等。

電子表單管理隱藏參數(shù)隱藏參數(shù)通過URL調(diào)用模塊時,會有參數(shù)的傳遞,電子表108模塊頁面js模塊頁面js用于開發(fā)供模塊中的鏈接或操作使用的JAVASCRIPT方法。電子表單系統(tǒng)中每個鏈接或操作完成后,會自動運行一個頁面腳本:on操作號Click();如果該JS函數(shù)存在,則運行,如果不存在,則不運行。這個功能主要用于某個操作完成后,運行頁面JS來刷新當前WINDOW中的其他frame或iframe,如維護樹節(jié)點時重載樹。電子表單管理模塊頁面js模塊頁面js用于開發(fā)供模塊中的鏈接或操作使用的J109高級選項高級選項控制操作列的寬度操作列的位置,是否在首列在數(shù)據(jù)導出時選擇是導出列表字段還是所有字段可以選擇凍結(jié)的列數(shù)對模塊中的記錄集列表進行分組顯示,將相同屬性的列內(nèi)容進行歸并,在記錄開始位置插入分組信息行,并顯示分組列內(nèi)容電子表單管理高級選項高級選項控制操作列的寬度操作列的位置,是否在首列在數(shù)110高級選項高級選項用于分組顯示時顯示某一分組的記錄的計量用于按鈕操作按鈕間的間隔字符控制每頁顯示的記錄數(shù)是否允許客戶自定義個性化方案自定義導航條的顯示對模塊加備注,提示信息等電子表單管理高級選項高級選項用于分組顯示時顯示某一分組的記錄的計量用于按111模塊設置字段設置模塊設置包括:字段設置,查詢設置,列表字段,操作設置,記錄集定制,顯示定制點擊設置可以對字段進行設置,可設置的項有:顯示寬度,對齊方式,內(nèi)容字典等電子表單管理模塊設置字段設置點擊設置可以對字段進行設置,可設置的項有:顯112查詢設置查詢設置查詢設置是對應于查詢區(qū),可以設置各種查詢條件,根據(jù)需要可以顯示或者隱藏該查詢條件。點擊增加點擊定制查詢腳本,可以自定義查詢語句,在寫了定制查詢腳本后,默認的查詢條件將被覆蓋,

通過request.getParameter取查詢項時,參數(shù)為查詢條件設置的域號+序號,如字段號為log_time,序號為2,則應該傳參數(shù)log_time2。電子表單管理查詢設置查詢設置點擊增加點擊定制查詢腳本,可以自定義查詢語句113列表設置列表設置列表設置主要是選擇列表項,在左側(cè)可以選擇的字段中,選擇需要顯示出來的字段移到右邊。電子表單管理列表設置列表設置電子表單管理114操作設置操作設置操作設置分為兩種:列表操作、功能操作列表操作記錄列表中的鏈接功能操作模塊操作區(qū)的按鈕等電子表單管理操作設置操作設置電子表單管理115功能操作功能操作新增刪除數(shù)據(jù)導出上傳或者導入報表輸出彈出程序表單彈出單選模塊彈出多選模塊選定記錄操作自定義選定返回列表記錄批修改動態(tài)href請求

電子表單管理功能操作功能操作電子表單管理116新增新增用于打開一個空的數(shù)據(jù)庫表單或發(fā)起一個流程實例。如果是數(shù)據(jù)庫表單,則調(diào)用所引用的數(shù)據(jù)庫表單,初始化表單,在輸入內(nèi)容后,按保存按鈕,將自動向數(shù)據(jù)庫中添加記錄;如果是流程表單,則初始化流程,請求操作人員輸入流程工作名稱。表單中的各種域和操作的權(quán)限受操作屬性中設置的授權(quán)的限制。

頁面運行目標:模態(tài)窗口:相當于打開新的窗口電子表單管理新增新增頁面運行目標:模態(tài)窗口:相當于打開新的窗口電子表單管117數(shù)據(jù)導出數(shù)據(jù)導出將模塊列表的數(shù)據(jù)導出為MSEXCEL,所導出的內(nèi)容可以是所列列表字段的內(nèi)容,也可以是所有字段的內(nèi)容。導出內(nèi)容會自動對字典鍵值進行轉(zhuǎn)換。根據(jù)需要可以進行腳本控制要導出的內(nèi)容,進行自定義的導出。

個性化導出可以自定義腳本電子表單管理數(shù)據(jù)導出數(shù)據(jù)導出個性化導出可以自定義腳本電子表單管理118功能操作上傳或?qū)霃棾鲆粋€上傳窗口,提示選擇要上傳或?qū)氲奈募祷匾呀?jīng)導入的文件,供后臺腳本運行數(shù)據(jù)導入和處理報表輸出如果已經(jīng)定義了本模塊的報表模板。通過本操作可以將模塊中的列表數(shù)據(jù)直接輸出到報表中去。彈出程序表單如果已經(jīng)定義了本模塊的報表模板。通過本操作可以將模塊中的列表數(shù)據(jù)直接輸出到報表中去。彈出單選模塊彈出一個單選模塊,在選定返回后,運行本操作的后臺腳本,完成后重載當前頁面。彈出多選模塊:彈出一個多選模塊,在選定返回后,運行本操作的后臺腳本,完成后重載當前頁面電子表單管理功能

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論