Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Über den ExcelDataProvider die ExcelData-Schnittstelle kann auf Excel-Dateien zugegriffen werden.

Konfiguration

Neben der Mapping- & und SearchParameters-Konfiguration, welche alle DataProvider der Datenschnittstelle benötigen, kann der ExcelDataProvider über das Option-Element konfiguriert werden:

Code Block
languagexml
<ExcelDataProvider DisplayName="Kundenadressen">
    <Options>
 
    <FilePath>\\fileshare\addressdata.xlsx</FilePath>
 
    <HasHeaders>true</HasHeaders>
 
    <SheetName>Data</SheetName>
 
  </Options>
    ...
</ExcelDataProvider>
  • FilePath: string, Pfad zur CSV XLSX Datei

  • HasHeader: bool, Angabe ob die erste Zeile eine Kopfzeile ist

  • SheetName: string, Angabe des Tabellenblatt

Beispiel

Code Block
languagexml
<ExcelDataProvider DisplayName="Kundenadressen">
 
  <Options>
 
    <FilePath>\\fileshare\addressdata.xslx</FilePath>
 
    <HasHeaders>true</HasHeaders>
 
    <SheetName>Data</SheetName>

   </Options>
    <SearchParameters>

     <Text Id="Firma" Label="Firmenname" />
      <Text Id="Ort" Label="Ort" />
 
  </SearchParameters>
 
  <Mapping>
 
    <Map Source="Firma" Target="CompanyName" />
 
    <Map Source="Strasse" Target="Street" />
      <Map Source="PLZ" Target="PostalCode" />
 
    <Map Source="Ort" Target="City" />
      <Map Source="Land" Target="Country" />
 
  </Mapping>
</ExcelDataProvider>

...