2013-02-26 10 views
1

안녕하세요 저는 InfoPath를 처음 사용합니다! DropDownList에 바인딩 된 ClientList가 있습니다. DropdownList Value가 변경되면 특정 클라이언트가 업로드 한 문서를 표시하려고하므로 문서를 InfoPath의 RepeaterTable 또는 RepeaterSection에 표시해야합니다.DropdownList에서 InfoPath Forms에 업로드 된 문서를 표시하는 방법 선택한 값?

아이디어가 있으십니까? 도움말 감사합니다! 감사합니다.

답변

1

클라이언트의 고유 ID가 있고 각 클라이언트의 문서에 해당 클라이언트 ID가있는 필드가 있다고 가정합니다. 라이브러리에 대한 데이터 연결을 만듭니다. 데이터 노드를 양식으로 끌어서 반복 테이블을 만듭니다.

클라이언트 드롭 다운에서 규칙을 만듭니다. 값이 변경되면 보조 데이터 소스의 쿼리 노드에있는 클라이언트 ID 필드를 드롭 다운 값으로 설정 한 다음 데이터 소스를 쿼리합니다.

+1

답장을 보내 주셔서 감사합니다 @teylyn! DocumentsList에 ClientName과 ClientID 열을 모두 가지고 있지만 LookUp 필드 인 ClientID는 DataConnection 마법사에 표시되지 않습니다. 그래서 어떻게 그것을 dataconnection에서 볼 수 있도록? –

+1

표준 조회 필드 데이터 연결 대신 InfoPath에서 새 데이터 연결을 만들어야합니다. 그러면 목록/라이브러리에서 원하는 열을 선택할 수 있습니다. – teylyn

+1

죄송하지만 문서 첨부 파일을 사용하여 내장 공유 라이브러리에 문서가 업로드되었습니다. 그래서 문서 링크를 얻는 방법과 DropDownList에서 선택된 클라이언트의 문서를 표시하기 위해 어떤 유형의 컨트롤을 사용해야합니까! Plz은 내가 틀렸다는 것을 분명히합니다! 감사! –