Заполнение строк повторяющейся таблицы при открытии формы

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

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

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

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

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


person Nomz    schedule 06.05.2010    source источник
comment
Если вы сузите круг вопросов, возможно, я смогу помочь.   -  person mcass20    schedule 20.05.2010


Ответы (1)


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

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

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

person Nathan Fisher    schedule 14.05.2010