MOSS / InfoPath Forms Server (InfoPath 2007) listrutan prestanda

Ytterligare en kategori: InfoPath

Sammanfattning: En InfoPath 2007 formuläret distribueras till en MOSS server ger en drop-down lista över leverantörer knuten till en anpassad lista som MOSS. På att välja en leverantör, regler tilldela värden till en handfull textfält som säljare namn, Adress, staden, staten, zip och telefon. Prestanda är hemsk. Vi märker att prestanda blir värre (icke-linjärt) för varje ytterligare fält uppdatera vi detta sätt. Dvs., om vi bara uppdatera namnet säljare, Det tar [x] tid. Om vi uppdaterar säljare, Adress1, Adress2, staden, staten, zip, Det tar 10 gånger längre.

Lösning: Skriva en webbtjänst (exempelkod kan hittas Här) som skickas i en leverantör och det återgår tillbaka till leverantörsinformation. Sedan, tilldela fält detta sätt. Även om detta verkar alltför långsam, Det fanns inga märkbara skillnader i prestanda när vi tilldelats 1 fältet kontra 8 fält. Som en extra bonus, användare få en cool "att kontakta servern" Cylon effekt medan de väntar på formuläret att åberopa och konsumera tjänsten resultat.

En reaktion på ”MOSS / InfoPath Forms Server (InfoPath 2007) listrutan prestanda

  1. Manuel Duque Muriel

    Jag minns första Moss projektet jag var delaktiga i. Vi hade samma problem med Infopath, laddningstiden började bli för lång. I slutet implementera vi de flesta Infopath-formulären till användarkontroller inuti en Smart del.

    Svar

Lämna svar

Din e-postadress kommer inte att publiceras. behövliga fält är markerade *