9.13 学习笔记整理—-理解数据表之间的联系

1.根据节点S_ID获取节点操作基本信息

    SELECT * FROM TXF_RESULT_STEP WHERE S_ID = '15602';

2.根据流程编号获取项目信息

    SELECT *FROM TCRT_PROJECT,TXF_RESULT  WHERE TCRT_PROJECT.P_CODE =TXF_RESULT.p_Code AND R_CODE='6613' ;

3.获取流程所有的操作步骤

 1  SELECT A.S_ID, A.R_CODE, A.S_CREATOR, A.F_CTIME, A.F_CODE, A.PRI_FCODE,
 2              A.S_DIRECTION, A.S_STATE, A.S_COUNT, A.SAVED_USER, B.F_NAME
 3       FROM   TXF_RESULT_STEP A,
 4              (SELECT 'projectStart' AS F_CODE, '项目发起' AS F_NAME,
 5                       'projectStart' AS N_ID
 6                FROM   DUAL
 7                UNION
 8                SELECT F_CODE, F_NAME, TO_CHAR(N_ID)
 9                FROM   TXF_MODEL_NODE) B
10       WHERE  A.F_CODE = B.F_CODE AND
11              A.R_CODE = P_R_CODE
12       ORDER  BY A.S_ID;

4.根据流程模板ID获取流程模板信息

1       SELECT M.*, U.EM_USERNAME F_CREATOR_NAME
2         FROM TXF_MODEL M
3         LEFT JOIN TSYS_USER U
4           ON U.EM_USERNO = M.F_CREATOR
5        WHERE F_ID = '6748';

5.绑定下一环节处理人

6.获取用户待处理流程列表   

    PKG_WORKFLOW.GET_TODO_WORKTASK_LIST     

1 SELECT * FROM TXF_RESULT_TASK TXF_MODEL_NODE WHERE S_ID = '15602';

7.获取某条流程的所有投票记录

1 SELECT * FROM TXF_NOTE_RESULT;

1 SELECT * FROM TXF_MODEL_NOTE;

1 SELECT * FROM TXF_MODEL_NOTE_VOTE;

9.--根据流程结果编号,及指定的流程节点,获取当前流程的之前流经过多处理节点

1 SELECT *
2   FROM TXF_MODEL_NODE_PRE
3  WHERE F_CODE = 'e80df458a96c4f35a6c72e6f13baa369';

1 SELECT *   FROM   TXF_RESULT_STEP 
2    WHERE  R_CODE = '6612' AND F_CODE = 'e80df458a96c4f35a6c72e6f13baa369';
3 SELECT*FROM TXF_MODEL_NODE WHERE F_CODE = 'e80df458a96c4f35a6c72e6f13baa369';
4 SELECT*FROM TXF_MODEL_NODE WHERE F_CODE = '792901fc58ba463e871ebf5118dad80f';

 10.流程节点流转方向表

1 SELECT* FROM TXF_MODEL_NODE_POS WHERE F_CODE='792901fc58ba463e871ebf5118dad80f';

只有在流转方向定义表中有数据,这个节点才可以回退。

11.模板所引用的流程节点表

1 SELECT * FROM TXF_MODEL_NODE;

列解释:

12.投票

  1. 流程节点-----投票

  2.投票结构配置表

  3.流转通知消息表

  4.流程结果主表

  5.投票选项表

原文地址:https://www.cnblogs.com/ChenMM/p/9641966.html