ExcelDataProvider
Via the ExcelData provider Excel files can be accessed.
Configuration
In addition to the Mapping
and SearchParameters
configuration, which all DataProvider
s of the Data interface require, the ExcelDataProvider
can be configured via the Option
element:
<ExcelDataProvider DisplayName="Customer addresses">
<Options>
<FilePath>\\fileshare\addressdata.xlsx</FilePath>
<HasHeaders>true</HasHeaders>
<SheetName>Data</SheetName>
</Options>
...
</ExcelDataProvider>
FilePath
string, path to xlsx fileHasHeader
bool, indication whether first row is a header row
If there are no headers, the columns will be counted up as in Excel (A, B, ...) (important forSearchParameters
andMapping
).Delimiter
string, indication of the delimiter
Example
<ExcelDataProvider DisplayName="Customer addresses">
<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>
Â
PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland