Based on the attached document, the OutputSpec property is filled in with a copy of the default example from the OutputSpecExample property. The example has the data append starting to the top of the first page - more on this below, along with the possible resolutions.
To break down the first line of the OutputSpec example, there are four variables:
<workbook>
<sheet inputIndex="1" outputIndex="1" dataStartRow="2" dataStartColumn="1"/>
...
</workbook>
-
inputIndex - Specifies which input pin the data is coming from.
-
outputIndex - Specifies which worksheet of the output Excel file the data is to be output to.
-
dataStartRow - Specifies which row in the worksheet will contain the first record of the input.
-
dataStartColumn - Specifies which column in the worksheet will contain the first input field.
If you want to append the data to a specific location on the Excel spreadsheet's first tab, then you can modify the dataStartRow and dataStartColumn values to the appropriate values.
Alternatively, you can leave the OutputSpec property blank and it'll automatically append to the bottom of the first tab, starting from the first row below existing data and from the first column.
Both methods above have their benefits and drawbacks. Leaving OutputSpec blank will ensure that your data will always be at the bottom of existing data, which is good when the existing data varies in size. Using the OutputSpec with dataStartRow and dataStartColumn values tends to give better formatted results since you can append the data to precise locations.