PDM系統(tǒng)表單管理操作說明_第1頁
PDM系統(tǒng)表單管理操作說明_第2頁
PDM系統(tǒng)表單管理操作說明_第3頁
PDM系統(tǒng)表單管理操作說明_第4頁
PDM系統(tǒng)表單管理操作說明_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PDM系統(tǒng)表單管理操作說明TOC\o"1-3"\h\z1.概述 22.名詞講明 33.功能講明 74.使用過程 335.操作講明 52表單錄入 52表單查詢 546.小結 58

概述SINOCPC系統(tǒng)中最為要緊的兩個子系統(tǒng)為:流程系統(tǒng)以及文檔治理系統(tǒng)。在一樣情形下,流程的流轉形式均為文檔作為流程對象流轉。然而由于文檔作為一種非格式化數(shù)據(jù)載體,其數(shù)據(jù)儲存格式?jīng)]有固定規(guī)則,造成無法對走完流程的電子文檔中的數(shù)據(jù)進行統(tǒng)計、查詢以及分析。例如:企業(yè)請假需要走CPC流程審批,流程中的對象是個DOC文檔。文檔中包含了請假人、請假緣故、請假天數(shù)、請假開始時刻、請假終止時刻等等數(shù)據(jù)。然而由于流程走的是電子文檔,因此以上的數(shù)據(jù)中請假緣故、請假天數(shù)、請假開始時刻、請假終止時刻等重要的數(shù)據(jù)是無法統(tǒng)計的。如果需要統(tǒng)計也是需要人工手工統(tǒng)計。為了解決以上非格式化數(shù)據(jù)走流程數(shù)據(jù)難以統(tǒng)計的咨詢題,系統(tǒng)提供的表單治理模塊。通過表單治理模塊,用戶能夠按照具體業(yè)務需求自定義表單。通過定義的表單與數(shù)據(jù)庫之間的關聯(lián),使得最終用戶在類似EXCEL界面中輸入的數(shù)據(jù)最終儲儲備存到數(shù)據(jù)庫當中。從而達到了格式化數(shù)據(jù)與自定義功能以及快速二次開發(fā)的完美統(tǒng)一。同時自定義表單提供了包括附件、下拉框、選擇窗口、自定義查詢等眾多的功能,大大增強了用戶二次開發(fā)的方便性。

名詞講明自定義表單:SINOCPC系統(tǒng)提供的一個強有力的自定義二次開發(fā)工具,它開發(fā)出來的單據(jù)以類似EXCEL的格式,能夠實現(xiàn)非格式化數(shù)據(jù)的數(shù)據(jù)庫儲存以及進行工作流的流程流轉。數(shù)據(jù)表屬性:自定義表單中,包含的數(shù)據(jù)庫表的屬性以及之間的關系。定長表:自定義表單中的數(shù)據(jù)表的一種。在一個表單實例中只包含一條數(shù)據(jù)記錄。要緊使用在錄入表單當中不定長表:自定義表單中的數(shù)據(jù)表的一種。在一個表單實例包含零到若干條記錄。要緊用于錄入表單中作為子表,或者查詢表單當中。單元格屬性:自定義表單中字段的屬性,包括字段名稱、別名、長度、類型、默認值、權限操縱等等屬性起始行:數(shù)據(jù)表所有字段在表單當中最小的行的行號。起始列:數(shù)據(jù)表所有字段在表單當中最小的列的列號。終止行:數(shù)據(jù)表所有字段在表單當中最大的行的行號。終止列:數(shù)據(jù)表所有字段在表單當中最大的列的列號。字段名稱:字段命名、定義必須遵循數(shù)據(jù)庫字段的命名、定義,不能用數(shù)據(jù)庫關鍵字作為字段名稱,如:user、sys等。注意:修改字段名稱將使此字段的所有數(shù)據(jù)丟失。數(shù)據(jù)表名稱:此字段屬于的數(shù)據(jù)庫表。行號、列號:代表此字段的位置。字段別名:用于懂得此字段的含義,可輸入中英文,但在同一表單內不能重復。類型:代表此字段的數(shù)據(jù)類型。Varchar表示字段為字符串,number表示字段為浮點數(shù),integer表示字段為整數(shù),date表示字段為日期,此日期不包含小時、分、秒數(shù)據(jù),datetime表示包含小時、分、秒的日期數(shù)據(jù)。Varchar型字段長度不能超過4000;number型字段的長度和小數(shù)位數(shù)之和不能大于38。各類型字段長度都不能是負數(shù)。字段缺省值:字段在表單實例初始化時的默認值。工作流中關聯(lián)過程:表示定義的缺省值在工作流的哪個過程中生效,只能定義一個關聯(lián)過程。只有缺省值為<WFUSERID>、<WFOPINION>、<WFTIME>時此值有效??煽眨罕硎敬俗侄问欠駷楸靥铐?,是否必須輸入數(shù)據(jù)方可提交。如果此字段所在表為一子表,表示在這子表在要提交的各行中,此字段值都必填。當不可為空時,要與“不可空關聯(lián)過程”關聯(lián),若沒有指定“不可空關聯(lián)過程“,則所有的過程都不能為空,否則指定的步驟不能為空;自動編碼:字段的值是否自動賦值;當字段屬于“定長”表的字段時,將按照表單屬性中所選的“編碼規(guī)則”,系統(tǒng)自動生成編碼;當字段屬于“不定長”表的字段時,將生成從“1”到該子表總共行數(shù)的“編碼”;印章:講明此字段是否為印章。當選擇為印章時,缺省值要選為“<WFUSERID>”且“工作流中關聯(lián)過程”項要輸入關聯(lián)過程號,表明該印章是屬于哪個工作流過程的哪個工作流用戶;樣式:字段的表單樣式,入下拉框、選擇框等等樣式值:字段為各種樣式時的取值。如下來框取值為男、女,能夠在樣式值當中輸入“男|女”關聯(lián)表:"關聯(lián)表"輸入此字段要關聯(lián)的外鍵字段所在的表,如cpctss。同"關聯(lián)字段"、"顯示字段"2個輸入框一同使用,而且只有在此字段樣式為"選擇"時才有效;關聯(lián)字段:與此字段關聯(lián)的外表字段,如tssid;顯示字段:通過字段關聯(lián)而結果要顯示的外表字段,如code其他約束:輸入補充約束條件,在查詢表單實例時加上該約束條件,如“tssid=[user_a.tssid]”。(承諾在條件中添加表單字段)被阻礙列:受該字段阻礙的字段;如果有多個受阻礙的字段則中間用“|”分隔。工作流中承諾修改過程:表示此字段在工作流的那些過程中能夠修改,如果此字段在工作流的多個過程中可修改,各過程之間用逗號","分隔,如:1,3,5。如果此字段在全部過程中可修改,則為空;作用規(guī)則如以下描述:如果某一字段設置了過程1為可修改,那么所有沒有設定過程1可修改的字段在過程1都不可修改。關聯(lián)信息:字段關聯(lián)的信息。能夠關聯(lián)其它表單實例或者關聯(lián)構件屬性以及文檔等其它系統(tǒng)對象,設置關聯(lián)后可通過雙擊打開對象。批注:顯示提示信息,當光標移動到該字段所在單元格時,就會顯示批注的內容。一樣用于注釋等。必填行數(shù):關于“不定長”的子表才有效;在儲存數(shù)據(jù)之前驗證;該設置要緊用于某些必須輸入一定行數(shù)數(shù)據(jù)才能夠儲存的數(shù)據(jù)校驗業(yè)務當中。承諾修改步驟:表示在工作流中,能夠修改此表數(shù)據(jù)的工作流過程,各個過程號之間用逗號“,”分隔。不填表示所有工作流過程都能夠修改此表數(shù)據(jù)。作用規(guī)則參考表字段定義中的“工作流中承諾修改步驟”。查詢語句:對查詢表單或者查詢子表有效。查詢語句中可數(shù)據(jù)正確的數(shù)據(jù)庫可講明的SQL語句,表單的顯示結果數(shù)據(jù)來源于那個SQL的返回結果集。輸入?yún)?shù):用來定義查詢條件,即替換上面"查詢語句"中的<where>,點擊輸入?yún)?shù)右側的三個點,將彈出一個"參數(shù)信息"框。分組類型:包括"橫向分組"和"縱向分組",用來標識該查詢表單的分組類型,如果不用分組則該選項不用選擇。分組的要緊用于組織查詢表單的顯示格式。表單名稱:此表單模板的名稱。表單儲存到系統(tǒng)后,系統(tǒng)將自動生成一個以表單名稱為文件名的EXCEL文件。工作流模板::此表單模板實例要走的工作流模板,能夠選擇一個或者多個工作流模板,如果選擇工作流模板,系統(tǒng)會在表單儲存數(shù)據(jù)后,自動關聯(lián)并啟動工作流實例,如果選擇多個工作流,在表單儲存數(shù)據(jù)后,系統(tǒng)會提示用戶選擇這多個工作流當中的一個。作為表單流轉的工作流。編碼規(guī)則:表單模板要使用的編碼規(guī)則,如果表單需要使用編碼規(guī)則,則必須第一在系統(tǒng)中的“企業(yè)建模/編碼”子模塊當中定義好編碼,然后在表單模板的編碼規(guī)則中引用。表單治理員:此表單模板的治理者;能夠有多個人,擁有的權限包括:查詢時可查出此表單模板的所有實例,如果沒有啟動流程或者流程中斷后,能夠刪除或修改表單實例數(shù)據(jù),只有表單治理員才有權限批量修改查詢表單。引出信息:將表單當中字段實例數(shù)據(jù)與表單名稱結合,用來作為表單的實例標識(即:工作流流程顯示主題信息)。主鍵信息:與數(shù)據(jù)庫的“主鍵”含義一樣,即不能存在重復。備注:表單的補充講明。自動調整行高:選擇該選項后,表單實例化的時候,會按照單元格中的數(shù)據(jù)的情形,自動調整行的高度,從而比較友好的展現(xiàn)表單中的所有數(shù)據(jù)。只導出當前頁:CPC的表單是支持多頁數(shù)據(jù)表的,一樣情形下表單導出到EXCEL的時候,系統(tǒng)會自動將表單的所有頁面導出EXCEL當中。如果選擇那個選項表單在導出時,系統(tǒng)將只會導出當前頁面。專門顯示可修改單元格:選擇該選項后,錄入表單會按照表單中的單元格屬性,如果為但前流程步驟可修改單元格,將自動給單元格添加類似LotusOA的域的顯示成效。斑馬線顯示:該選項只對查詢表單發(fā)生作用,選擇該選項后,查詢表單將會按照查詢數(shù)據(jù)所在的奇偶行號,給奇偶行整行添加不同的顏色。復雜查詢:了提升查詢表單的查詢速度,查詢表單分成兩種模式,一種是“簡單查詢”另一種是“復雜查詢”。系統(tǒng)默認是“簡單查詢”。復雜查詢較簡單查詢多了一部分功能,例如:選擇,分組時同組單元個能夠分布在不同的行上面,能夠匯總以及聚合查詢等等。然而由于復雜查詢在查詢速度上面要比簡單查詢慢的多,請使用的時候按照功能需求或者速度需求的重要程度做權衡選擇。審核定義:表單提供的和流程關聯(lián)的功能集合,包括內容校驗以及流程關聯(lián)等等。內容校驗:要緊驗證某些字段或字段組合是否符合某些條件,如大于某數(shù)值,等于某數(shù)據(jù)等。如果符合條件的定義,系統(tǒng)會彈出提示信息,同時不承諾儲存(客戶端校驗)或者不承諾提交工作流(服務器端校驗)。流程校驗:要緊驗證某些字段或字段組合符合某些條件時,就進行跟工作流有關的某些動作,如刪除指定的執(zhí)行人、躍過指定的工作流程等。條件處理:要緊驗證某些字段或字段組合符合某些條件時,就進行跟條件有關的工作,例如某些字段不能為空、字段條件高亮度、操縱域的是否展開等等。申請延遲校驗:要緊校驗有延遲申請的流程步驟的工作流。在用戶點擊表單中延遲申請按鈕時,系統(tǒng)會自動調用該校驗。其功能與內容校驗(客戶端)差不多一致,然而校驗的觸發(fā)條件比較專門。關聯(lián)過程:用于內容校驗。表示只有在指定的工作流過程中此規(guī)則才發(fā)生作用,各過程號之間用逗號“,“分隔。如不填,則在所有的過程中都有效。提示信息:符合校驗規(guī)則時,彈出的提示信息。

功能講明樣式(1):一般下拉框(不能輸入)定義完字段屬性后,在樣式頁中的“樣式”中選擇“下拉框(不能輸入)”在“樣式值”當中輸入您需要定義的下來屬性,屬性之間以“|”分隔。例如如果定義病假類型,能夠在“樣式值”當中輸入“事假|病假|產假|其它”成效如下圖所示:(2):支持內部值的下拉框(不能輸入)定義方法與一般下拉框的定義方法類型。然而在樣式值中輸入選擇類型的時候需要把內部值以及其關于的類型一起輸入,同時之間使用“=”連接。例如例如如果定義病假類型,能夠在“樣式值”當中輸入“1=事假|2=病假|3=產假|4=其它”。其顯示結果與一般下拉框一致,然而儲存到選擇類型后,儲存到數(shù)據(jù)中的將是其關于的那如值,如選擇“事假”這儲存到數(shù)據(jù)庫當中的值為“1”,“病假”則為“2”其余類推。顯示結果為:(3)支持SQL的下拉框(不能輸入)定義方法與一般的下拉框區(qū)別專門大,需要在“樣式值”中輸入“SQL=”后面跟隨著您需要把其返回結果作為下來值的SQL語句,SQL中承諾包含表單中的字段。例如我們需要把前4個部門作為下拉值能夠在樣式值中輸入“sql=selectorgnamefromcpcorgwhererownum<=4” 顯示結果如下:(4):一般下拉框(承諾輸入)其定義方式與一般下拉框完全一致,然而用戶使用時不但能夠選擇,還承諾用戶輸入選擇以外的字符,而且該類型的下拉框不支持內部值以及SQL返回值的功能。定義完字段屬性后,在樣式頁中的“樣式”中選擇“下拉框(承諾輸入)”在“樣式值”當中輸入您需要定義的下來屬性,屬性之間以“|”分隔。例如如果定義病假類型,能夠在“樣式值”當中輸入“事假|病假|產假|其它”。選擇框自定義表單提供的控件的一種,承諾用戶自定義選擇。定義方法:(1):系統(tǒng)文檔選擇框(不能輸入)定義完字段屬性后,在樣式頁中的“樣式”中選擇“選擇框(不能輸入)”,在“關聯(lián)表”當中輸入您需要查詢輸入的目標表的名稱,在“關聯(lián)字段”中輸入關聯(lián)表的字段,作為儲存在數(shù)據(jù)庫當中的值,在“顯示字段”中關聯(lián)表的字段,作為表單顯示時候的顯示值。例如需要查詢系統(tǒng)中的文檔,能夠在“關聯(lián)字段”當中輸入“cpcdoc”在“關聯(lián)字段”當中輸入“docid”在“顯示字段”中收入“docname”顯示結果如下:(2):機構選擇框(不能輸入)機構選擇框的設置與一般的選擇框一樣。定義完字段屬性后,在樣式頁中的“樣式”中選擇“選擇框(不能輸入)”,在“關聯(lián)表”當中輸入系統(tǒng)默認的機構表名稱“cpcorg”,在“關聯(lián)字段”中輸入默認關聯(lián)表的字段“orgid”,在“顯示字段”中輸入“orgname”。通過如上設置在使用該選擇框時,系統(tǒng)會彈出機構專用的選擇框,而非通用選擇框。結果如下圖:(3):用戶選擇框(不能輸入)機構選擇框的設置與機構的選擇框一樣。定義完字段屬性后,在樣式頁中的“樣式”中選擇“選擇框(不能輸入)”,在“關聯(lián)表”當中輸入系統(tǒng)默認的機構表名稱“cpcuser”,在“關聯(lián)字段”中輸入默認關聯(lián)表的字段“userid”,在“顯示字段”中輸入“username”。通過如上設置在使用該選擇框時,系統(tǒng)會彈出用戶專用的選擇框,而非通用選擇框。結果如下圖:(4):所有文檔選擇框(不能輸入)所有文檔選擇框的設置與文檔選擇框一樣,定義完字段屬性后,在樣式頁中的“樣式”中選擇“選擇框(不能輸入)”,在“關聯(lián)表”當中輸入系統(tǒng)默認的機構表名稱“cpcdoc”,在“關聯(lián)字段”中輸入默認關聯(lián)表的字段“docid”,在“顯示字段”中輸入“docname”。然而必須在“缺省值”中選擇“<DOCUMENT>”。通過如上設置在使用該選擇框時,系統(tǒng)會彈出文檔專用的選擇框,而非通用選擇框。顯示成效如下:(5):真假真假類型的樣式定義相對簡單,定義完字段屬性后,在樣式頁中的“樣式”中選擇“真假”即可。系統(tǒng)會自動提供“CheckBox”類型的控件樣式。顯示成效如下:(6):多選不可輸入與選擇不可輸入類似,然而承諾多選,系統(tǒng)同時也支持部門、用戶、文檔等專門的多選選擇。定義方法:定義完字段屬性后,在樣式頁中的“樣式”中選擇“多選不可輸入”,在“關聯(lián)表”當中輸入您需要查詢輸入的目標表的名稱,在“關聯(lián)字段”中輸入關聯(lián)表的字段,作為儲存在數(shù)據(jù)庫當中的值,在“顯示字段”中關聯(lián)表的字段,作為表單顯示時候的顯示值。例如需要查詢系統(tǒng)中的電子倉,能夠在“關聯(lián)字段”當中輸入“cpcloc”在“關聯(lián)字段”當中輸入“l(fā)ocid”在“顯示字段”中收入“l(fā)ocname”(7):多選下拉框(不可輸入)系統(tǒng)提供的一個多選控件,承諾用戶自定義多選的屬性,然而不支持內部值以及SQL類型。定義方法:定義完字段屬性后,在樣式頁中的“樣式”中選擇“多選下拉框(不可輸入)”在“樣式值”當中輸入您需要定義的下來屬性,屬性之間以“|”分隔。例如如果定義病假類型,能夠在“樣式值”當中輸入“事假|病假|產假|其它”。顯示成效如下:(7):多選下拉框(可輸入)與多選下拉框(不可輸入)系統(tǒng)提供的一個多選控件,承諾用戶自定義多選的屬性而且支持用戶執(zhí)行輸入字符,然而不支持內部值以及SQL類型。定義方法:定義完字段屬性后,在樣式頁中的“樣式”中選擇“多選下拉框(可輸入)”在“樣式值”當中輸入您需要定義的下來屬性,屬性之間以“|”分隔。例如如果定義病假類型,能夠在“樣式值”當中輸入“事假|病假|產假|其它”2.格式系統(tǒng)提供的承諾用戶定義單元格在不同步驟時,顯示不同的顏色。定義方法如下:在定義完字段屬性后,在“格式”頁中的“過程ID”中輸入需要顯示顏色的步驟的步驟號,在“背景顏色”選擇需要的顏色。顯示結果如下:3.阻礙列系統(tǒng)提供的一個較為強大的功能。作用為,在一個字段的數(shù)值發(fā)生改變后,由于那個數(shù)值的改變,而自動產生另外其它字段數(shù)值的改變?,F(xiàn)舉例定制一個功能:“下拉框”發(fā)生改變時,“被阻礙列(下拉框)”自動顯示為:“下拉框當前值為:”+下拉框值。定義方法:(1)定義私有變量:在表單中點擊鼠標右鍵,選擇:“定義私有變量”菜單。在彈出窗口內定義一個私有變量。(2)在“下拉框”的字段屬性的“被阻礙列”當中輸入或選擇被阻礙列的字段名;(3)在被阻礙列的單元格屬性中的“變量編碼”中添加私有變量。顯示結果如下:選擇事假后:選擇病假后:4、審核定義表單提供的和流程關聯(lián)的功能集合,包括內容校驗以及流程關聯(lián)等等。提供用戶對表單數(shù)據(jù)的校驗的手段。(1)內容校驗(客戶端)如果需要做如此的校驗:下拉框中的選擇結果不能夠為“其它”,定義過程如下:在表單當中點擊鼠標右鍵,選擇“審核定義”菜單,在審核定義窗口當中定義:結果如下:(選擇“其他”,點擊儲存,就會顯現(xiàn)下面結果)(2)內容校驗(服務器)功能以及定義方法與內容校驗(客戶端)差不多一致。然而客戶端的校驗是客戶端儲存數(shù)據(jù)的時候做的校驗,服務器端的內容校驗是在表單數(shù)據(jù)儲存后,在提交流程時才會做的校驗。(3)流程關聯(lián)流程關聯(lián)要緊用于表單和流程結合使用時,通過表單數(shù)據(jù)的判定,進行的一些和流程關聯(lián)的功能操作,例如躍過步驟、添加執(zhí)行人、刪除執(zhí)行人等等。舉例:前面的表單,當“下拉框”的值為“事假”時,執(zhí)行躍過流程第2步的操作;注意:表單需要先設置工作流模板;再進行表單審核定義設置:在上面審核定義窗口中,點擊“流程關聯(lián)”的按鈕,彈出流程定義窗口,并在窗口中進行設置。執(zhí)行結果如下如上圖所示,步驟2被躍過,沒有執(zhí)行。

使用過程按照表單的使用方式,不同類型使用不同的表單制作方式,表單類型分別有:表單:錄入表單查詢:查詢表單基礎數(shù)據(jù):基礎數(shù)據(jù)愛護表單不定格報表定格報表表單1.錄入表單范例:請假單(1)第一在EXCEL做好表單的模板:(2)使用有新建表單模板權限的用戶登陸系統(tǒng),進入系統(tǒng)的“表單治理模塊”。在文件夾下點擊鼠標右鍵,選擇“新建-》自定義表單模板”,在系統(tǒng)彈出的窗口選擇菜單“文件-》從本地打開”把剛才在EXCEL當中做好的模板文件導入表單編輯窗口當中。(3)定義表單的名稱、數(shù)據(jù)表名稱、表單類型等表單屬性:點擊鼠標右鍵,在右鍵菜單中選擇“表單屬性”,在表單屬性的“表單類型”中選擇“表單”。在“表單名稱”中填寫“請假單測試”。點擊“確定”按鈕。數(shù)據(jù)表屬性:點擊鼠標右鍵,在右鍵菜單中選擇“數(shù)據(jù)表屬性”,在表單屬性的“表名”中輸入“user_askleave1”。在“別名”中填寫“請假申請單”。點擊“確定”按鈕。(4)定義表單各個單元格屬性定義第一個單元格“姓名”此處定義“缺省值”為LOGINUSER,則用戶打開表單時系統(tǒng)將自動獵取當前用戶姓名;LOGINORG可獵取當前用戶所在機構,WFUSERNAME可獵取流程當前過程用戶的姓名,WFOPINION可獵取流程當前過程用戶提交的審批意見。但使用WFUSERNAME、WFOPINION時要設置下方的“工作流關聯(lián)過程”。工作流關聯(lián)過程設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論