Заполнение строк повторяющейся таблицы при открытии формы - PullRequest
1 голос
/ 06 мая 2010

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

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

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

Можно ли как-то обойти эту проблему и назначить значение имени проекта путем создания расписания?

Большое спасибо!

1 Ответ

0 голосов
/ 14 мая 2010

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

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

Будет ли это работать с infopath в качестве толстого клиента или с браузерной формой, использующей службу форм infopath?

...