Announcement

Collapse
No announcement yet.

Generieren einer XML Datenquelle für InfoPath

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Generieren einer XML Datenquelle für InfoPath

    Hallo zusammen,

    ich möchte aus einer .Net Applikation, die ich in C# geschrieben habe Daten für ein InfoPath Formular exportieren. Hierzu wollte ich mittels XML Serialisierung eine XML Datei generieren, die ich in InfoPath als Datenquelle angebe.

    Die resultierende Datei sieht so aus:
    Code:
    <?xml version="1.0"?>
    <XMLRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <XMLArray>
        <XMLObject xsi:type="Entry">
          <ID>1132</ID>
          <Name>Hans</Name>
        </XMLObject>
      </XMLArrray>
    </XMLRoot>
    Wen ich nun versuche diese in InfoPath ein zu binden bekomme ich die Meldung, dass ein unbekannter Fehler aufgetreten ist. Um hier das Problem zu diagnostizieren sehr hilfreich
    Ich vermute es liegt an der Struktur und ich suche jetzt schon seit Stunden nach brauchbaren Angaben, wie ein XML Datei für InfoPath strukturiert sein muss.

    Ich würde mich sehr freuen, wenn mir bei dem Problem jemand weiter helfen könnte.

    Viele Grüße
    Bastian

  • #2
    Hallo zusammen,

    habe das Problem gelöst bekommen, dank Hilfe aus dem InfoPathDev Forum. Aber hier für alle die das Problem zukünftig mal haben sollten die Ursache:

    Code:
    <?xml version="1.0"?>
    <XMLRoot>
      <XMLArray>
        <XMLObject>
          <ID>1132</ID>
          <Name>Hans</Name>
        </XMLObject>
      </XMLArrray>
    </XMLRoot>
    Die Definitionen der Schemata und des Objekttyps, die der XmlSerializer dort noch rein schreibt müssen weg. Danach funktioniert es einwandfrei.

    Danke an alle die sich trotzdem das Thema angeschaut haben.

    Grüße
    Bastian

    Comment

    Working...
    X