Автоматическое заполнение формы Infopath после выбора раскрывающегося списка

В настоящее время у меня есть два списка: один под названием «Книга работ», в котором содержится подробная информация о текущих проектах, а другой - «Поправки в книгу работ», которые представляют собой запросы, отправленные пользователями на изменение сведений о проекте (через форму информационного пути).

В списке поправок BoW есть столбец под названием «Выбрать проект», в котором есть ссылка на «Название проекта» в списке BoW. Цель состоит в том, чтобы, когда пользователь выбирает вариант из раскрывающегося списка «Выбрать проект», другие поля в форме, такие как «Менеджер проекта», «Описание проекта», будут автоматически заполнены данными из этой строки в таблице BoW.

Я соединил оба списка Sharepoint как соединения для передачи данных, причем BoW Amendments является основным, а BoW - второстепенным. Если мы возьмем поле Project Manager в качестве примера, я попробовал следующий метод:

. Создайте правило с условием Выбрать проект не пусто

. Действие - Установите значение поля: Поле: Менеджер проекта (Поправки BoW - Основное) Значение: Менеджер проекта (BoW - Дополнительное) Добавить фильтр: Project_Name (BoW - Secondary) = Выбрать проект (BoW - Primary)

В настоящее время это поле не заполняется, когда проект выбран в раскрывающемся списке, любая помощь будет принята с благодарностью.


person Josh Swanston    schedule 29.10.2014    source источник


Ответы (1)


Вы имеете правильное представление, только немного не так. Вам нужно правило в раскрывающемся списке «Выбрать проект» при «изменении поля».

Затем создайте действие по установке значения поля для любого поля, которое вы хотите; в этом случае поле Project Manager

Теперь установите «значение» в Project Manager (BoW-Secondary). Добавить фильтр имя_проекта (BoW-secondary) = раскрывающийся список проекта (Main)

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

person user2051770    schedule 03.11.2014
comment
На прошлой неделе мне наконец удалось добраться до этого! Но спасибо за ответ. - person Josh Swanston; 05.11.2014