2014-03-12 3 views
0

아주 잘 작동하는 crm 2011의 사용자 지정 워크 플로를 작성했습니다. 보고서를 렌더링하고 전자 메일을 통해 CRM 팀 구성원에게 보냅니다.CRM 2011, 사용자 지정 워크 플로 구성 매개 변수

내 문제는 다음과 같습니다. report-server를 가리키는 webreference를 추가해야합니다. 이 보고서 서버의 URL은 app.config 파일에 자동으로 저장됩니다 (Visual Studio 2012 사용). 그러나이 파일은 패키지를 배포 할 때 CRM 2011에 등록되지 않은 것처럼 보입니다. (워크 플로에서 매개 변수를 찾을 수 없다는 오류가 발생 함)

URL을 하드 코딩하여 더 이상 구성 할 수 없습니다.

또한 구성 할 수있는 다른 매개 변수가 있습니다 (패키지가 변경 될 때 패키지를 다시 배포 할 필요가 없습니다).

이 문제의 해결 방법이 있습니까? 사전에

감사

답변

0
(단지 .DLL이 저장되기 때문에 당신이 그것을 등록 할 때)이 약의 수용액은 워크 플로우 내에서 입력 매개 변수를 추가하는 것입니다

의 app.config을 읽을 수 없습니다

사용자 정의 워크 플로 활동 액티비티에서는 CRM UI 내의 워크 플로 디자이너를 사용하여 설정할 수 있습니다. http://msdn.microsoft.com/en-us/library/gg327842.aspx#AddingInput

0

감사합니다. 제안한 기회를 알고있었습니다 (이미 워크 플로에서 입력 매개 변수를 사용하고 있습니다).

하지만 내 생각에는 특정 지식 (시스템 관리자)이 필요한 구성 매개 변수, 워크 플로의 입력 매개 변수가 적절한 위치가 아닙니다.

또 다른 해결책을 찾았습니다. 워크 플로에서 구성 매개 변수가 저장되고 검색되는 XML-Webresource를 프로젝트에 추가합니다.

감사합니다.

관련 문제