InfoPath // Un Esboniad am "eithriad heb eu trin wrth lunio ffurflen System.Xml.XmlException: Diwedd ffeil annisgwyl tra Enw dosrannu wedi digwydd. "

Yr wyf yn gweithio ar ffurflen InfPath heddiw ac yn rhedeg i fyny yn erbyn hen ffrind, "Eithriad heb eu trin wrth lunio ffurflen System.Xml.XmlException: Diwedd ffeil annisgwyl tra Enw dosrannu wedi digwydd. "

Digwyddodd hyn i mi amser maith yn ôl a ddim yn gwybod union yr hyn a wneuthum i ddatrys. Onest, Credaf oedd wedi'i newid i brosiect newydd a byth yn gweld hwn un datrys (Roedd fy anifeiliaid cyfnewid i ddelio gyda cur pen hwnnw). Chofiaf oedd diafol o broblem. Treuliais sawl diwrnod aflwyddiannus yn ymdrin ag ef. Ers hynny, Rwyf wedi gweld hyn wedi codi ar fforymau MSDN leiaf unwaith dros y flwyddyn ddiwethaf ac byth mewn gwirionedd yn gweld ateb ar ei gyfer.

Cyrraedd ei heddiw ac yn ffodus y tro hwn , Unig oeddwn wedi gwneud newid i ffurf. Chefnogais allan y newid hwnnw ac aeth y broblem i ffwrdd. Gwelir ei bod yn bosibl creu o'r templed defnyddio dylunydd InfoPath yn y fath fodd fel ei fod yn cynhyrchu gwall dosrannu ar ochr y gweinydd ffurflenni y ffens.

Yn fy achos, achoswyd y broblem gan y camau hyn:

  1. Ychwanegu elfen newydd i ffynhonnell ddata fel cae testun.
  2. Gollwng ar y ffurflen.
  3. Newid ei arddangos rhestr estynnol.
  4. Ddweud y gwymplen i dynnu ei gwerthoedd o'r rhestr bersonol SharePoint.

Ddim yn gwybod os bydd y camau hynny yn achosi problem neu efallai, rywsut y data yn y rhestr ei hun yn broblem. Yr wyf yn mynd i arbrofi ychydig i weld os gall fy ewinedd downt AU paramedrau hyn gyda mwy o fanylion.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Tagiau Technorati:

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *