Мос / InfoPath формуларите Сервер (InfoPath 2007) паѓачката листа перформанси

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

Резиме: На InfoPath 2007 формираат распоредени на сервер Мос обезбедува паѓачката листа на продавачите врзани за сопствени Мос листа. По изборот на продавачот, правила додели полето вредности на неколку текст полиња, како што се трговски претставник име, адреса, градот, држава, zip и телефон. Перформанси е грозно. Ќе забележиме дека перформансите се влошува (во не-линеарен начин) за секоја дополнителна поле ние ажурирање на овој начин. Односно, ако ние само се ажурира на трговски претставник име, што е потребно [x] износ на времето. Ако ние ажурирање трговски претставник, address1, address2, градот, држава, zip, што е потребно 10 пати подолго.

Решение: Напиши веб сервис (примерок код може да се најде тука) кој е донесен во името на продавачот и се враќа назад на продавачот детали. Потоа, додели на полиња овој начин. Иако тоа исто така чини бавен, немало видлива разлика во перформанси кога ние доделен 1 поле наспроти 8 полиња. Како дополнителен бонус, users get a cool "contacting the server" Cylon ефект додека тие чекаат за формата да се повика и консумираат услугата резултати.

Една мисла на "Мос / InfoPath формуларите Сервер (InfoPath 2007) паѓачката листа перформанси

  1. Мануел Дуке Muriel

    Се сеќавам на првиот Мос проект бев вклучат во. Имавме исти проблеми со InfoPath, товарот на времето беше добивање премногу долго. На крајот ние reimplement повеќето од InfoPath формуларите за пристап контролс внатре паметен Дел.

Остави Одговори на Мануел Дуке Muriel Откажи одговор

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *