2013-04-09 3 views
0

풀링 된 작업 열 중 하나에 표시되는 데이터를 변경하고 싶습니다. 그 데이터가 어디서 왔는지는 분명하지 않습니다. 상태 값 "# {r에 [ 'BPM : 상태가']}"Alfresco 풀 작업 테이블의 값을 어떻게 바꿀 수 있습니까?

<%-- Status column --%> 
<a:column id="col6" style="padding:2px;text-align:left"> 
<f:facet name="header"> 
<a:sortLink id="col6-sort" label="#{msg.status}" value="bpm:status" styleClass="header"/> 
</f:facet> 
<h:outputText id="col6-txt" value="#{r['bpm:status']}" /> 
</a:column> 

입니다 : 저장 예를 들어, 내 풀링 - 작업 - 잭 - dashlet.jsp에서이 섹션이 파일? 아직 정의되지 않은 새 값을 어떻게 추가합니까?

감사

답변

0

오브젝트 # {R}는 프레스코 JSF 성분 a:richList 위에 반복 현재 노드 객체이다. 이 구성 요소의 값은 JSF Bean에 의해 설정되므로 # {r}에 새 속성을 추가하려면 richlist를 채우는 Java bean에 더 나은 방법을 추가하는 것이 좋습니다.

jbpm : status 등록 정보의 값을 수정하는 데만 관심이있는 경우 bpm 엔진 관련 정보 (jbpm 또는 활동 중 하나 일 수 있음)가 있다고 생각합니다.

0

내 프로젝트에서이 작업을 수행했습니다. 당신이 부자 목록 태그에서 JSP 페이지를 관찰하면 이

값 = "# {WorkflowBean.pooledTasks}을 (를) 찾을 수 부자 목록을 채우는 빈은이 클래스 org.alfresco.web.bean를 가리키는 workflowBean 입니다 대시 렛창이 열려있을 때 .workflow.WorkflowBean 이 API가 호출되는 목록 getPooledTasks() 루프 우리가 현재 워크 플로우 노드 R 가리키는 하나의 노드를 하나씩 반복 다음처럼

는 그것은 pooledTask 목록을 채 웁니다.

관련 문제