版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 第一卷:價(jià)格卷(正本正本)【47851】新增功能:表單建模Submitted By Weaver SoftwareWeaver Software中國上海耀華支路 39 弄 9 號(hào)(通耀路濟(jì)明路路口)郵政編碼:200126電話:+86 21 68860398 目 錄一、一、背景背景.4二、二、功能描述功能描述.4三、三、功能說明功能說明.41.表單建模.41.1后臺(tái)設(shè)置.41.1.1 功能入口 .41.1.2 新建節(jié)點(diǎn) .51.1.3 模塊設(shè)置 .51)新建模塊新建模塊.52)模塊基本信息模塊基本信息 .63)頁面布局頁面布局.74)默認(rèn)值設(shè)置默認(rèn)值設(shè)置 .105)權(quán)限設(shè)置權(quán)限設(shè)置.106)編
2、碼規(guī)則編碼規(guī)則.111.1.4 聯(lián)動(dòng)設(shè)置 .121)屬性聯(lián)動(dòng)屬性聯(lián)動(dòng).122)字段聯(lián)動(dòng)字段聯(lián)動(dòng).131.1.5 自定義信息 .141)查詢?cè)O(shè)置查詢?cè)O(shè)置.142)報(bào)表設(shè)置報(bào)表設(shè)置.163)瀏覽按鈕瀏覽按鈕.181.1.6 接口設(shè)置 .201)批量導(dǎo)入批量導(dǎo)入.202)流程轉(zhuǎn)數(shù)據(jù)流程轉(zhuǎn)數(shù)據(jù) .213)數(shù)據(jù)審批數(shù)據(jù)審批.234)頁面擴(kuò)展頁面擴(kuò)展.231.1.7 創(chuàng)建菜單 .251.2前臺(tái)應(yīng)用.271.2.1 前提條件 .271.2.2 新建數(shù)據(jù) .271.2.3 共享數(shù)據(jù) .281.2.4 查詢數(shù)據(jù) .291.2.5 監(jiān)控?cái)?shù)據(jù) .301.2.6 報(bào)表.311.2.7 批量導(dǎo)入 .311.2.8 頁面
3、擴(kuò)展(實(shí)例) .322.樹形設(shè)置 .362.1功能入口.362.2新建樹.372.3創(chuàng)建菜單.42文檔版本控制文檔簡(jiǎn)要信息:文檔簡(jiǎn)要信息:文檔主題【47851】新增功能:表單建模作者羅燕審批者楊國生說明需求分析人員周軍鋒咨詢電話021688603981008軟件開發(fā)人員陳文建衛(wèi)巍咨詢電話021688603981082021688603982000測(cè)試人員羅燕咨詢電話021688603981100測(cè)試日期2012.8-2012.11預(yù)計(jì)發(fā)布日期發(fā)布人員余海群 021688603982034需求來源內(nèi)部需求文檔版本歷史:文檔版本歷史:序號(hào)日期版本變更說明修改人審批人注釋1.2012-11-121.
4、0初稿羅燕楊國生..10.一、背景表單建模功能主要解決的問題是,簡(jiǎn)單的數(shù)據(jù)模塊可以通過該功能直接配置實(shí)現(xiàn),不需要單獨(dú)開發(fā)定制,就如我們配置流程一樣靈活,同時(shí)這些數(shù)據(jù)可以供其它模塊使用。有了這功能之后,我們可以降低二次開發(fā)以及維護(hù)的成本,同時(shí)也可以更好的維護(hù)界面操作的統(tǒng)一性。二、功能描述三、功能說明1. 表單建模1.1 后臺(tái)設(shè)置1.1.1 功能入口系統(tǒng)設(shè)置設(shè)置中心表單建模表單建模圖 1所需權(quán)限:“模塊設(shè)置” (權(quán)限 id:1297)有權(quán)限的人,可以打開設(shè)置設(shè)置中心表單建模下的“表單建?!表撁?。1.1.2 新建節(jié)點(diǎn)如圖 1 所示,在頂級(jí)節(jié)點(diǎn)“模塊”下點(diǎn)擊“新建下級(jí)節(jié)點(diǎn)”
5、按鈕,可新建節(jié)點(diǎn);如圖 2 所示,在節(jié)點(diǎn)下點(diǎn)擊“新建同級(jí)節(jié)點(diǎn)” ,可新建同級(jí)節(jié)點(diǎn),點(diǎn)擊“新建下級(jí)節(jié)點(diǎn)”按鈕,可再新建下級(jí)節(jié)點(diǎn):圖 2【說明】a)如果節(jié)點(diǎn)已有模塊,則不能再新建下級(jí)節(jié)點(diǎn);b)有模塊的節(jié)點(diǎn)不能刪除,沒有刪除按鈕;c)有下級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)不能刪除,刪除時(shí)有提示“有下級(jí)節(jié)點(diǎn),不能進(jìn)行刪除” 。1.1.3 模塊設(shè)置1)新建模塊新建模塊模塊是放在節(jié)點(diǎn)下的,選中模塊,點(diǎn)擊“新建模塊”按鈕,可在節(jié)點(diǎn)下創(chuàng)建模塊:圖 32)模塊基本信息模塊基本信息表單取 ecology 系統(tǒng)中的自定義表單,可以通過表單字段上的“表單”鏈接直接新建,新建的表單也可以在流程中使用:圖 4如果表單上有附件上傳字段,需要設(shè)置
6、“附件上傳目錄” ;如果需要?jiǎng)?chuàng)建時(shí)導(dǎo)入明細(xì)功能,則需要將“允許創(chuàng)建時(shí)導(dǎo)入明細(xì)”check 框勾上。3)頁面布局頁面布局可以設(shè)置四種顯示模板:顯示、新建、編輯和監(jiān)控圖 5模板設(shè)置方式同工作流程 html 顯示模板設(shè)置方式,支持“字段屬性批量設(shè)置” ,和引用其他類型模板。其中“顯示模板”和“監(jiān)控模板”各字段僅支持顯示(如圖 6):圖 6“新建模板”和“編輯模板”支持設(shè)置字段“只讀” 、 “可編輯”和“必填”屬性,及“字段屬性” (如圖 7):圖 7其中“字段屬性”支持“插入 SQL 操作” 、 “字段賦值設(shè)置” 、 “時(shí)間日期計(jì)算” ,及數(shù)值型字段支持設(shè)置以金額轉(zhuǎn)換或金額千分位形式顯示功能。圖 8
7、4)默認(rèn)值設(shè)置默認(rèn)值設(shè)置功能同工作流程中的“節(jié)點(diǎn)前附加操作” ,可設(shè)置字段初始值。圖 95)權(quán)限設(shè)置權(quán)限設(shè)置共享邏輯同文檔模塊的共享邏輯,可以設(shè)置“創(chuàng)建權(quán)限” 、 “默認(rèn)共享” 、 “監(jiān)控權(quán)限”和“批量導(dǎo)入權(quán)限” (如圖 10):圖 10【說明】a)默認(rèn)“創(chuàng)建人本人”有“完全控制權(quán)限” ;b)對(duì)于默認(rèn)共享有“查看” 、 “編輯” 、 “完全控制”三種權(quán)限(如圖 11):圖 11c)權(quán)限說明:權(quán)限范圍權(quán)限范圍權(quán)限類型權(quán)限類型查看編輯刪除設(shè)置非默認(rèn)共享查看編輯(非默認(rèn)共享僅限于賦“查看”或“編輯”權(quán)限)完全控制(非默認(rèn)共享可以賦所有權(quán)限類型)6)編碼規(guī)則編碼規(guī)則如圖 12 所示,功能類似于工作流程
8、的編碼規(guī)則,這里僅能設(shè)置較簡(jiǎn)單的規(guī)則:圖 121.1.4 聯(lián)動(dòng)設(shè)置1)屬性聯(lián)動(dòng)屬性聯(lián)動(dòng)同工作流程中的“顯示屬性聯(lián)動(dòng)”功能, “選擇框名稱”和“變更的字段”必須是“可編輯”或“必填”:圖 13由于只有“新建”和“編輯”模板可以設(shè)置字段“可編輯”或“必填” ,所以顯示屬性聯(lián)動(dòng)功能也是只能在這兩個(gè)模板中應(yīng)用。2)字段聯(lián)動(dòng)字段聯(lián)動(dòng)同工作流程中的“字段聯(lián)動(dòng)”功能,這里對(duì)設(shè)置界面稍微改造了下(如圖 14) ,每一個(gè)觸發(fā)字段為一組: 圖 14點(diǎn)擊“添加觸發(fā)字段”按鈕,彈出窗口設(shè)置字段聯(lián)動(dòng):圖 15具體設(shè)置和工作流程中的字段聯(lián)動(dòng)一樣,這里不再詳細(xì)描述。1.1.5 自定義信息1)查詢?cè)O(shè)置查詢?cè)O(shè)置功能類似于工作流
9、程中的自定義查詢,用于設(shè)置查詢模塊數(shù)據(jù)的列表:圖 16新建自定義查詢:圖 17圖 18編輯自定義查詢:點(diǎn)擊(圖 18)頁面的“編輯自定義查詢”按鈕,進(jìn)入以下頁面(如圖 19)圖 19注意:a)必須設(shè)置一個(gè)單行文本類型字段作為“標(biāo)題字段” ,有且只能有一個(gè),相當(dāng)于流程列表中的“請(qǐng)求說明”字段,用于點(diǎn)擊打開卡片,查看卡片數(shù)據(jù);b)查詢和監(jiān)控均可用“查詢?cè)O(shè)置”中設(shè)置的自定義查詢列表。2)報(bào)表設(shè)置報(bào)表設(shè)置功能類似于工作流程中的“報(bào)表定義”:圖 20新建報(bào)表:圖 21圖 22編輯報(bào)表:圖 23共享設(shè)置:共享權(quán)限列表中的人有權(quán)限查看報(bào)表圖 243)瀏覽按鈕瀏覽按鈕即創(chuàng)建自定義瀏覽框,首先要先建一個(gè)查詢列表
10、:圖 25類似于自定義查詢列表,這里的查詢列表是指瀏覽框里的顯示列表,如(圖 26)所示:圖 26點(diǎn)擊(圖 26)中的“創(chuàng)建瀏覽按鈕” ,可將查詢列表生成自定義瀏覽框:圖 27類型可選“單選”和“多選” ,創(chuàng)建成功的瀏覽按鈕會(huì)顯示到系統(tǒng)設(shè)置設(shè)置中心外部接口設(shè)置配置自定義瀏覽框頁面:圖 28外部頁面地址格式為:/formmode/browser/CommonSingleBrowser.jsp?customid=101同之前的自定義瀏覽框一樣,可以應(yīng)用到流程表單。1.1.6 接口設(shè)置1)批量導(dǎo)入批量導(dǎo)入批量導(dǎo)入功能,類似于創(chuàng)建節(jié)點(diǎn)導(dǎo)入明細(xì)功能,只是批量導(dǎo)入可以導(dǎo)表單上的所有字段,包括主字段:圖 2
11、9模板格式如下,注意:每條主數(shù)據(jù)都有一個(gè) ID 字段,同時(shí)每條明細(xì)數(shù)據(jù)里面都有MAINID 字段,這兩個(gè)字段的作用為明細(xì)數(shù)據(jù)和主數(shù)據(jù)的關(guān)聯(lián)關(guān)系,ID 的值必須為數(shù)字或者字母。圖 302)流程轉(zhuǎn)數(shù)據(jù)流程轉(zhuǎn)數(shù)據(jù)前提條件:需要先配置一個(gè)接口動(dòng)作(圖 31)圖 31接口動(dòng)作標(biāo)識(shí):WorkflowToMode接口動(dòng)作類文件:erfaces.action.WorkflowToMode功能描述:將流程中流轉(zhuǎn)的數(shù)據(jù)轉(zhuǎn)為模塊數(shù)據(jù)??砂慈缦略O(shè)置配置: 圖 32設(shè)置觸發(fā)節(jié)點(diǎn)為工作流“l(fā)y 公文” ,節(jié)點(diǎn)“2”的到達(dá)節(jié)點(diǎn),可以在該工作流節(jié)點(diǎn)“2”的節(jié)點(diǎn)前附加操作看到自動(dòng)勾選了上述
12、接口動(dòng)作“WorkflowToMode”:圖 33在 ecology 中新建工作流,請(qǐng)求流轉(zhuǎn)到觸發(fā)節(jié)點(diǎn),即會(huì)觸發(fā) WorkflowToMode 接口動(dòng)作,可以通過前臺(tái)查詢模塊,看到觸發(fā)的數(shù)據(jù)。3)數(shù)據(jù)審批數(shù)據(jù)審批此功能即:模塊數(shù)據(jù)觸發(fā)流程,各流程轉(zhuǎn)數(shù)據(jù)正相反,新建模塊數(shù)據(jù)后能通過設(shè)置觸發(fā)指定的工作流。圖 34上圖 34 所示的頁面只是設(shè)置觸發(fā)的流程及流程字段與模塊字段的對(duì)應(yīng)關(guān)系等內(nèi)容,觸發(fā)點(diǎn)還需要在“頁面擴(kuò)展”的設(shè)置。4)頁面擴(kuò)展頁面擴(kuò)展默認(rèn)有以下六項(xiàng)擴(kuò)展(圖 36):圖 35可以定義各種操作按鈕是否顯示、顯示條件、順序及配置接口動(dòng)作(圖 36):圖 36如“數(shù)據(jù)審批”中的配置可以通過(圖 3
13、6)所示頁面接口動(dòng)作中的“是否觸發(fā)審批工作流”check 框來觸發(fā),如在新建保存時(shí)勾選上“是否觸發(fā)審批工作流”check 框,則在新建模塊做保存操作時(shí),觸發(fā)設(shè)置的流程。新建擴(kuò)展:如(圖 37)所示顯示樣式可選“Tab 頁面”和“鼠標(biāo)右鍵” ;選擇“鼠標(biāo)右鍵”時(shí),可以設(shè)置打開方式:“默認(rèn)窗口” 、 “彈出窗口”或“其他” ;鏈接目標(biāo)來源可以是“模塊” 、 “模塊查詢列表”和“手動(dòng)輸入” ;選擇鏈接標(biāo)后,自動(dòng)帶出鏈接目標(biāo)地址, “手動(dòng)輸入”不需要選擇鏈接目標(biāo);圖 371.1.7 創(chuàng)建菜單在表單建模模塊設(shè)置基本信息 tab、權(quán)限設(shè)置 tab、查詢?cè)O(shè)置 tab 和報(bào)表設(shè)置 tab中都有“新建菜單”入口
14、,可根據(jù)需要?jiǎng)?chuàng)建相應(yīng)的菜單:基本信息頁,可以創(chuàng)建“新建”菜單;權(quán)限設(shè)置頁,可以創(chuàng)建“監(jiān)控”和“批量導(dǎo)入”菜單;查詢?cè)O(shè)置頁,可以創(chuàng)建“查詢”和“監(jiān)控”菜單;報(bào)表設(shè)置頁,可以創(chuàng)建“報(bào)表”菜單。以下以創(chuàng)建“新建”菜單為例:圖 38如(圖 38 所示) ,點(diǎn)擊“查看菜單地址(新建)”按鈕,可以獲取到“新建”頁面的菜單地址;點(diǎn)擊“創(chuàng)建菜單(新建)” ,可以直接跳轉(zhuǎn)至創(chuàng)建菜單頁面:圖 39如創(chuàng)建左側(cè)菜單,則在(圖 39)所示的頁面右側(cè)選擇“系統(tǒng)級(jí)菜單二(原系統(tǒng)左側(cè)菜單)” ,再選擇需要添加到哪個(gè)分部的哪個(gè)菜單下,點(diǎn)擊“添加”按鈕,可以打開“添加子菜單”對(duì)話框(圖 40) ,鏈接地址會(huì)自動(dòng)帶出,直接填寫菜單
15、名稱保存即可:圖 401.2 前臺(tái)應(yīng)用1.2.1 前提條件根據(jù) 1.1.7 創(chuàng)建好各菜單(圖 41) 圖 411.2.2 新建數(shù)據(jù)有創(chuàng)建權(quán)限的人可以打開新建頁面,需要設(shè)置了“新建模板”:(圖 42)圖 42保存后跳轉(zhuǎn)至查看頁面,需要設(shè)置好“查看模板”:圖 43點(diǎn)擊“編輯” ,可以進(jìn)入編輯頁面,對(duì)填寫的內(nèi)容進(jìn)行修改,需要設(shè)置好“編輯模板”:圖 441.2.3 共享數(shù)據(jù)有“編輯”以上權(quán)限的人,在查看頁面可以設(shè)置共享,將卡片共享給其他人(非默認(rèn)共享):圖 45點(diǎn)擊“共享”按鈕,打開設(shè)置共享窗口(圖 46):共享類型可選“人員” 、 “分部” 、“部門” 、 “角色”和“所有人” ;權(quán)限項(xiàng)可選“查看”
16、 、 “編輯”和“完全控制” 。圖 46權(quán)限說明:a)給某人查看權(quán)限,此人在卡片上不能再設(shè)置共享;b)給某人編輯權(quán)限,此人在卡片上可以再設(shè)置共享,但僅限于給查看和編輯權(quán)限,不能給完全控制權(quán)限,所以不會(huì)出現(xiàn)越權(quán)的情況;c)給某人完全控制權(quán)限,此人在卡片上可以再給其他人設(shè)置共享,可以設(shè)查看 、 編輯 、 完全控制權(quán)限;d)有編輯以上權(quán)限就能刪除共享。1.2.4 查詢數(shù)據(jù)有權(quán)限的人才能進(jìn)入查詢頁面,查詢頁面的顯示列、搜索條件等完全取自后臺(tái)設(shè)置(圖 47) ,有權(quán)限的人可以在監(jiān)控列表中“新建”或“批量導(dǎo)入”數(shù)據(jù):圖 471.2.5 監(jiān)控?cái)?shù)據(jù)有權(quán)限的人才能進(jìn)入監(jiān)控頁面,監(jiān)控頁面的顯示列、搜索條件等完全取
17、自后臺(tái)設(shè)置(圖 48) ,同查詢頁面,有權(quán)限的人可以在監(jiān)控列表中“新建”或“批量導(dǎo)入”數(shù)據(jù):圖 48注意:監(jiān)控頁面只能刪除數(shù)據(jù),不能編輯。1.2.6 報(bào)表有權(quán)限的人才能查看報(bào)表,報(bào)表?xiàng)l件、顯示條數(shù)等完全取自后臺(tái)設(shè)置:圖 49報(bào)表結(jié)果可以導(dǎo)出 Excel:圖 501.2.7 批量導(dǎo)入有批量導(dǎo)入權(quán)限的人,可以進(jìn)入“批量導(dǎo)入”頁面:圖 511.2.8 頁面擴(kuò)展(實(shí)例)1)前提條件:前提條件:如(圖 52、圖 53) ,設(shè)置一個(gè) tab 頁,在“姓名”字段不為空時(shí),顯示“個(gè)人信息”tab 頁:圖 52圖 53需要設(shè)置關(guān)聯(lián)字段:id 字段為自定義瀏覽按鈕,該字段可以是隱藏的圖 54在鏈接目錄“人員卡片(個(gè)人信息) ”模塊關(guān)聯(lián)的表單中需要有一個(gè)自定義瀏覽框,如此例中的字段“id” ,自定義瀏覽框取自“個(gè)人信息”模塊中創(chuàng)建的自定義瀏覽框:圖 55圖 562)應(yīng)用:應(yīng)用:新建“人員卡片”時(shí),沒有多 tab:此時(shí)姓名字段為空?qǐng)D 57填寫數(shù)據(jù)后保存,可以看到有“個(gè)人信息”tab:圖 58點(diǎn)擊“個(gè)人信息”tab,可以填寫關(guān)聯(lián)模塊的信息:圖 59填寫 tab2 的信息后保存,以后查詢 tab1 卡片的信息,便能夠直接看到所對(duì)應(yīng)的 tab2的信息:圖 60圖 612. 樹形設(shè)置2.1 功能入口系統(tǒng)設(shè)置設(shè)置中心表單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度苗木苗圃定向種植與農(nóng)村電商合同范本3篇
- 2025年度高校教師博士后流動(dòng)站合作培養(yǎng)合同
- 2025年度美術(shù)教師職務(wù)聘任合同標(biāo)準(zhǔn)范本
- 2025年度土工布銷售合同-生態(tài)環(huán)保材料供應(yīng)協(xié)議
- 2025年度個(gè)人數(shù)字貨幣交易合同范本4篇
- 2025年度航空貨運(yùn)司機(jī)聘用勞動(dòng)合同范本
- 2025年度食品添加劑行業(yè)配料保密合同協(xié)議書范本
- 二零二五年度特色農(nóng)業(yè)觀光園果樹種植權(quán)轉(zhuǎn)讓合同3篇
- 二零二五年度牛羊肉冷鏈運(yùn)輸車輛購置合同4篇
- 二零二五年度門面房租賃合同(含市場(chǎng)風(fēng)險(xiǎn)分擔(dān))4篇
- 智能養(yǎng)老院視頻監(jiān)控技術(shù)方案
- 你比我猜題庫課件
- 體育概論(第二版)課件第三章體育目的
- 無人駕駛航空器安全操作理論復(fù)習(xí)測(cè)試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡(jiǎn)介
- 老年人心理健康量表(含評(píng)分)
- 《小兒靜脈輸液速度》課件
- 營銷人員薪酬標(biāo)準(zhǔn)及績(jī)效考核辦法
- 醫(yī)院每日消防巡查記錄表
評(píng)論
0/150
提交評(píng)論