2013-02-26 1 views
1

Здравствуйте, я новичок в InfoPath! У меня есть ClientList, который привязан к DropDownList. Я хочу отображать документы, загруженные конкретным клиентом, когда изменяется значение DropdownList, и, соответственно, документы должны отображаться в RepeaterTable или RepeaterSection в InfoPath.Как отображать загруженные документы в форматах InfoPath на выбранном значении DropdownList?

Любая идея? Помогите оценить! Спасибо!

ответ

1

Я предполагаю, что у вас есть уникальный идентификатор для клиента и что у документов для каждого клиента есть поле с соответствующим идентификатором клиента. Создайте соединение с данными в библиотеке. Перетащите узел данных в форму, чтобы создать повторяющуюся таблицу.

Создать правило в раскрывающемся списке клиента: при изменении значения установите для поля идентификатора клиента в узле запроса во вторичном источнике данных значение раскрывающегося списка, а затем запросите источник данных.

+1

Спасибо за ответ @teylyn! У меня есть оба столбца ClientName & ClientID в DocumentList, но ClientID, который является полем LookUp, не отображается в мастере DataConnection. так как сделать его видимым в dataconnection? –

+1

Вместо стандартного подключения данных поля поиска вам необходимо создать новое соединение с данными в InfoPath. Это позволит вам выбрать любой столбец из списка/библиотеки. – teylyn

+1

Извините, но Документ загружен во встроенную библиотеку Sharepoint с помощью файла Attach file. Итак, как получить ссылку на документ и какой тип контроля необходимо использовать для отображения документов выбранного клиента из DropDownList! Plz уточнить, если я ошибаюсь! Благодаря! –

Смежные вопросы