프로그래밍 방식으로 InfoPath 양식에서 첨부 파일을 추출 (그들의 이름을 포함 하 여!)

InfoPath 및 워크플로 활용 하 여 클라이언트에 대 한 비용 항목 솔루션을가지고. 승인 과정에서 한 시점에서, 스스로 첨부 파일 뿐만 아니라 좋은 InfoPath 데이터의 모든 이메일을 생성할 필요가 있도록 (한숨) 누군가가 그 데이터를 수동으로 다시 Oracle 데이터베이스 응용 프로그램에 키.

그것은 매우 어려운 하거나 InfoPath 양식을 구문 분석. 첨부 파일을 처리 하는 방법을 몰 랐 어 요, 그러나. 한 시간이 나 두 인터넷 주위를 파고의 후 (영원!) 이 기사를 발견: http://support.microsoft.com/kb/892730

그것은 제공 하는 몇 가지 편리한 코드 형태로 노드에서 첨부 파일을 추출 하. (당신은 여전히 노드와 모든 것을 찾이 필요가, 하지만 그건 그냥 XML 구문 분석).

첨부 파일은 base64 인코딩 및 원래 그냥 추출 경로 내려 갔다 알고는 base64 데이터, 그것을 해독 하 고 그것을 저장. 그러나, 신속 하 게 위에서 언급 한 문서를 찾을 때까지 파일 이름 자체를 얻을 하는 방법을 몰 랐 어 요 깨달았다.

난 실제로 꽤 일찍 발견 했다, 하지만 그것의 다중 인격에 의해 연기 되었다. 한 손에, 문서 * 말한다 * InfoPath에 대 한 좋은 2007. 아직, Visual Studio에 대 한 모든 코드와 지시는 2003 그리고 InfoPath에 대 한 참조 2003.

히 프 라인, 제공 문서 코드 나를 위해 잘 작동 (지금까지). 난 내 InfoPath 양식을 얻을 수 있습니다., 그것을 구문 분석할 수 있습니다, 내가 찾아서 첨부 파일을 해독할 수 및 나의 이름을 알고합니다. 더 수 있는 하나 하나의 생명의 요청?

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

테크노 태그: ,,

SharePoint 환경의 태 드 건강 수 있다는 걱정이 되 면, 당신이 그 문제를 해결 하는 데 도움이 하자 건강 체크.

응답을 남기다

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *