МОСС / Сервер форм InfoPath (InfoPath 2007) списком производительности

Дополнительные категории: InfoPath

Резюме: InfoPath 2007 формы, развернутого на сервере MOSS предоставляет раскрывающийся список поставщиков, привязаны к списку пользовательских Мосс. При выборе поставщика, правила назначить значения полей несколько текстовых полей, таких как имя продаж, адрес, город, государство, ZIP и phone. Производительность это ужасно. Мы замечаем, что производительность ухудшается (в нелинейных моды) для каждого дополнительного поля мы обновление таким образом. Т.е., Если мы просто обновить имя продаж, Он принимает [x] количество времени. Если мы обновление продаж, Адрес1, Адрес2, город, государство, Индекс, Он принимает 10 раз дольше.

Решение: Написать веб-службы (примеры кода можно найти Здесь) Это передается имя поставщика и возвращает обратно детали поставщика. Затем, назначить поля таким образом. Хотя это, кажется, слишком медленно, Существует нет заметной разницы в производительности, когда мы 1 поле против 8 поля. В качестве дополнительного бонуса, Пользователи получают прохладно «соединение с сервером" Сайлоны эффект, пока они ждут для вызова и потреблять службы результаты формы.

Одна мысль на "МОСС / Сервер форм InfoPath (InfoPath 2007) списком производительности

  1. Мануэль Дуке Мюриэл

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

Оставить ответить Мануэль Дуке Мюриэл отменить ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *