BPM技術文檔1

2

 

目錄

 

目錄    2

1    基本步驟    4

1.1    創建BPM    4

1.2    創建WEB UI    4

1.3    建立processweb ui的關係    4

1.3.1    指定關聯    4

1.3.2    指定TASKinterface    5

1.3.3    指定process中的各activity的數據mapping,即在各個activity中可流轉的數據    6

1.4    Deploy process    6

1.5    訪問    6

2    技術架構    7

3    結構    7

3.1    Viewlayout    11

3.2    Composite UI Element    15

3.3    字段屬性    17

4    Message    17

5    動態設置value-help    19

6    動態編程,即動態設置context    20

7    外部model數據    27

8    JA312: Advanced Webdynpro for JAVA    28

8.1    設置彈出式窗口    29

8.1.1    OVS    31

8.2    消息處理    32

8.3    高級CONTEXT    32

8.4    動態UI    33

8.5    Model interface    33

8.6    Structing application    33

8.6.1    dependencity    33

8.6.2    structing    40

8.7    附錄    42

9    實用東西    44

9.1    查看日誌    44

9.2    ABAP層次的WEB SERVICE    44

9.3    Task層次的某些屬性可在Human activity中覆蓋    44

9.4    Processweb service    45

9.5    調用web service    45

9.5.1    WSDL 文檔結構    46

9.5.2    WSDL 端口    46

9.5.3    WSDL 消息    47

9.5.4    WSDL types    47

9.5.5    WSDL Bindings    47

9.5.6    總結    47

10    實用類、接口    49

10.1    Class WDValueServices    49

11    連接外部數據庫    49

12    賬號權限    51

12.1    PortalUWL的權限    51

12.2    管理員權限    51

13    常用URL    51

13.1    流程管理    51

http://192.168.0.233:50000/ProcessManagement/index.jsp    51

13.2    流程監控    51

14    問題    52

15    總結    52

 

 

1    基本步驟

1.1    創建BPM

在NWDS中,創建一個BPM流程實例。在此步驟中,只設置流程圖(在pool中,創建多個lane,在每個lane中設置流程活動,如activity、event、gatway等),在流程圖中的每個human activity中,需要用到task,在該task中,指向web dynpro for java開發的WEB UI。

 

在activity中,可指定該步驟的用戶,但此處指定的用戶可被該process種的task的role取代。

 

 

1.2    創建WEB UI

在該步驟中,創建process中人機交互的頁面,此部主要就是web dynpro for java的開發,創建好後,需要每個component add to public part中,以便在process中可用

 

1.3    建立process與web ui的關係

此步在development infrastructure中完成,即將上述兩步創建的process 與 web ui關聯起來,以便在process的task中可指定web ui的interface(即要用到第二步中add to public part的組件)、在process的owner中指定該步的執行者及流程中多個activity的數據mapping (包括input mapping 、output mapping等)

1.3.1    指定關聯

 

1.3.2    指定TASK的interface

在task的編輯器中,可指定task對應的UI interface,此處interface即需要用到1.2中add to public part中的component.

在此處指定component後,即可在process的數據類型中可找到該component種定義的context中的數據,如下圖所示:

注意:在此處指定task的UI interface時,必須在WEB UI的Component的Interface controller中指定一個Complete event,否則無法指定。 同理,在interface controller中也要指定context,否則無法在process中mapping

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營