Мои пользователи используют Excel для составления специальных списков принадлежащих нам зданий. Я создаю форму InfoPath для управления контрактами на эти здания. Я ищу способ разрешить моим пользователям указывать нужные им здания в Excel и вставлять этот список в элемент управления повторяющейся таблицей формы InfoPath.
В таблице несколько полей; пользователи должны выбрать столбец Building ID в своей электронной таблице, вставить его в поле Building ID в повторяющейся таблице, а затем форма InfoPath будет искать оставшуюся информацию о здании из источника данных, привязанного к элементу управления, используя идентификатор здания в качестве ключ.
Часть поиска в повторяющейся таблице в настоящее время работает: пользователь может ввести (путем ввода или вставки из Excel) один идентификатор здания, нажать Tab, и таблица найдет остальную информацию. Затем они могут вставить новую строку и ввести второй идентификатор здания, вспенить, ополоснуть и повторить. Это нормально для горстки зданий, но не для десятков или сотен. Итак, я ищу способ позволить им вставить список и заполнить таблицу оттуда.
Если они не могут вставить непосредственно в повторяющуюся таблицу, могу ли я вставить их в многострочный текстовый элемент управления, а затем проанализировать его с помощью выражения XPath? Как бы выглядел этот XPath? Одно последнее ограничение: нет кода программной части C # или VB - на данный момент мы решили, что логистика развертывания форм с выделенным кодом слишком сложна для текущего проекта.
Любая помощь приветствуется ...