2017-03-10 5 views
0

프레스코 커뮤니티 V5.2 페이지 중에서도 /share/page/start-workflow할당 목록을 가져 와서 워크 플로 양식에 표시하는 방법은 무엇입니까?

에이 가능한 미리 구성된 워크 플로우의 일부를 포함하고, 거기에 나를 위해 관심이다 - 리뷰 할당 - "검토 및 승인 (하나 이상의 검토)입니다 여러 검토 자에게 작업 ". 이 비즈니스 프로세스는 고객 중 한 명에게 적합합니다. 나는 그것을 복사하고 적절하게 사용자 정의합니다.

이제 각 사용자의 작업에 대해 table (비어 있음)이 있습니다.

워크 플로를 시작할 때 실행 프로그램을 할당하고 additional properties도 사용할 수 있습니다.

이 테이블에 모든 실행 프로그램 이름을 표시하고 싶습니다. 이 경우 어떤 종류의 API를 사용할 수 있습니까? 나는이 정보를 매우 감사하게 될 것입니다

선택한 집행에 저장됩니다

어떻게 자바 스크립트를 사용하여 그 목록을 얻으려면? .... 모두에게 감사드립니다.

+1

REST를 통해 저장소와 상호 작용해야한다고 생각합니다. Web Script Framework MVC . 자바 (또는 자바 스크립트) 컨트롤러를 작성하고 적절한 URL 매핑을 만들고 JSON 응답을위한 FreeMarker 템플릿을 작성해야합니다. 훌륭한 가이드가 있습니다 - [웹 스크립트 프레임 워크 소개] (http://ecmarchitect.com/alfresco-developer-series-tutorials/webscripts/tutorial/tutorial.html). –

+0

테이블 데이터를 렌더링 할 워크 플로 및 사용자 지정 ftl 파일에 양식 필드를 만들어야합니다. – vikash

+0

의견을 보내 주셔서 감사합니다. .. ..하지만 질문에 대한 대답은 무엇입니까? –

답변

2

' "필드 ID ="mswf을 "설정 ="세부 사항 "라벨 ="자세한 소품 "읽기 전용 ="진정한 양식 필드를 정의 "'"

"컨트롤 템플릿을 =" org/alfresco/components/form/controls/workflow/custom.ftl " "

테이블을 표시 할 속성을 하나 더 정의하십시오. 양식 필드로 사용자 정의 ftl을 정의하십시오. 그리고 repo webscript를 호출하고 executor 목록을 반환 할 repo webscript에 대한 응답을 얻고 ftl 파일의 테이블에서 렌더링 할 수 있습니다.

+0

대답 해 주셔서 감사합니다!.. –