2014-05-09 5 views

답변

1

내가 아는 한 사용자 지정 워크 플로 작업에 대해 필드 목록 (또는 문자열 목록)을 InputParameter으로 처리하는 사용자 지정 형식이 없습니다.

사용자가 필드 이름을 입력 할 때 문자열 매개 변수를 사용하는 것이 좋습니다.

+0

추한 솔루션은 dev 's에서 사용할 수 있지만 최종 사용자는 용서하지 않을 것입니다 ... –

+0

실제로 대답 할 수 없기 때문에 정답으로 선택했습니다. –

-1

레코드가 이미있는 경우 업데이트 메시지에 플러그인을 등록하십시오. 업데이트시 InputParameter [ "Target"] 요청은 사용자가 변경 한 더티 필드 만 포함합니다.

필드 목록을 만드는 대신 다른 (역할) 양식을 만들어 사용자가 양식에서 편집 할 수있는 필드를 제한 할 수 있습니다.

1

필드 목록이 너무 크지 않은 경우 해당 필드 이름을 사용하여 양식에 옵션 집합을 추가 한 다음 해당 워크 플로가 해당 옵션 집합을 기준으로 If 조건을 가질 수 있습니다.

+0

많이 바뀌지 않는 엔티티에 적합한 솔루션입니다. 그렇지 않으면 항상 업데이트해야합니다. 그리고 사용자가 권력을 행사할 위험을 감수합니다. –

0

대화 상자를 사용하여이 작업을 완료하는 것이 좋습니다. 스테이지, 매개 변수 및 상황에 따라 삽입 할 값을 설정할 수 있습니다. 또한 대화 상자 자체에서 워크 플로를 실행할 수 있습니다.

+0

워크 플로와 똑같은 제한 사항이 있으므로 대화 상자를 제안하는 이유를 이해할 수 없습니다. –

+0

글쎄, 나는 사용자 선택에 따라 양식의 다른 필드를 워크 플로로 전달하는 방법을 묻는 줄로 알고 있다고 생각했습니다. 대화 상자의 조건을 사용하여 워크 플로를 올바른 방향으로 지정할 수 있습니다. 대화 상자에 문제가 너무 많으면 단계가 많고 나쁘다. – Draiden