WalkWorkflow - 전역

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • WalkWorkflow 스크립트 포함은 워크플로를 진행하고 워크플로의 작업 깊이를 나타내는 최단 경로 순서와 함께 각 작업에 대한 후속 작업 목록을 반환하는 메서드를 제공합니다.

    Walkworkflow - Walkworkflow(GlideRecord workflowVersion)

    Walkworkflow 클래스의 생성자입니다.

    표 1. 매개변수
    이름 유형 설명
    workflowVersion GlideRecord 분석할 워크플로우 버전의 테이블 wf_workflow_version GlideRecord입니다.
    표 2. 반환
    유형 설명
    워크플로우 워크플로우 객체가 방금 생성되었습니다.

    워크워크플로우 - computeFullSequences()

    모든 경로에 대한 전체 시퀀스를 계산합니다.

    Join 활동에서 경로를 결합하지 않습니다. 이 메서드를 호출한 후 getSequences() 를 호출하여 계산된 시퀀스를 생성합니다.

    표 3. 매개변수
    이름 유형 설명
    없음
    표 4. 반환
    유형 설명
    void

    워크워크플로우 - computeSequences()

    활동의 시퀀스를 계산합니다.

    조인으로 이어지는 모든 시퀀스는 조인에서 끝나고 조인의 단일 시퀀스가 계산됩니다. 이렇게 하면 모든 시퀀스를 조인까지 걸어갈 수 있고 조인에서 시퀀스를 워크할 수 있습니다. 이 메서드를 호출한 후 getSequences() 를 호출하면 계산된 시퀀스가 생성됩니다.

    표 5. 매개변수
    이름 유형 설명
    없음
    표 6. 반환
    유형 설명
    void

    워크워크플로우 - dump()

    이 클래스의 내부 상태를 gs.print()로 출력합니다.

    표 7. 매개변수
    이름 유형 설명
    없음
    표 8. 반환
    유형 설명
    void

    워크워크플로우 - dumpSequences()

    이 클래스 내부의 시퀀스를 gs.print()로 출력합니다.

    표 9. 매개변수
    이름 유형 설명
    없음
    표 10. 반환
    유형 설명
    void

    Walkworkflow - dumpShortestPathOrders(설명)

    이 객체 내부의 최단 경로 순서를 gs.print()로 출력합니다.

    표 11. 매개변수
    이름 유형 설명
    없음
    표 12. 반환
    유형 설명
    void

    Walkworkflow - getActivitiesAtOrder(번호 순서)

    지정된 최단 경로 순서로 모든 활동을 반환합니다.

    표 13. 매개변수
    이름 유형 설명
    순서 번호 클라이언트가 관심을 가질 주문 번호입니다.
    표 14. 반환
    유형 설명
    문자열 배열 지정된 순서로 sys_ids 활동의 배열입니다. 빈 배열이 반환되면 더 이상 활동이 없습니다.

    워크워크플로우 - getSequences( )

    작업 시퀀스를 반환합니다.

    이 메서드를 호출하기 전에 walk() 메서드를 호출했어야 합니다.

    표 15. 매개변수
    이름 유형 설명
    없음
    표 16. 반환
    유형 설명
    문자열 |로 구분된 시퀀스의 문자열입니다. 각 시퀀스는 쉼표로 구분된 활동 ID 목록입니다(테이블 wf_workflow_activity).

    워크워크플로우 - walk(부울 fullSequences)

    워크플로우를 진행하고 활동 최단 경로 순서를 설정합니다.

    이 메서드를 호출한 후 클라이언트는 다양한 접근자 메서드를 호출하여 워크플로에 대한 관련 데이터를 가져옵니다.

    표 17. 매개변수
    이름 유형 설명
    full시퀀스 부울 (선택 사항) true이면 전체 시퀀스를 계산합니다. 기본값은 false입니다.
    표 18. 반환
    유형 설명
    void