Changes for page SplitFile
Last modified by Outhman Moustaghfir on 2024/08/09 17:37
<
>
edited by Outhman Moustaghfir
on 2024/08/09 17:33
on 2024/08/09 17:33
edited by Outhman Moustaghfir
on 2024/08/09 17:26
on 2024/08/09 17:26
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -21,7 +21,7 @@ 21 21 xmlns:ix="localFunction" 22 22 xmlns:fn="http://www.w3.org/2005/xpath-functions"> 23 23 24 - <Split Bymode="" headers="" footers="" excluded="" included="" endLine="" position ="" size="" optionChar="" ></SplitBy>24 + <Split400 mode="" headers="" footers="" excluded="" included="" endLine="" position ="" size="" optionChar="" ></Split400> 25 25 </ixDOC> 26 26 27 27 {{/code}} ... ... @@ -33,14 +33,11 @@ 33 33 34 34 * **Headers and Footers:** Specify header and footer lines to be included in each output file. 35 35 * **endLine:** Define the character used to separate lines in the file, default value is newLine char. 36 -* ((( 37 -**optionChar : **Define the character used to separate lines in output file, default value is newLine char. 38 -))) 39 -* **included :** Include specific lines from the output by defining them in the include attribute. 36 +* **included : :** Include specific lines from the output by defining them in the include attribute. 40 40 * **excluded:** Exclude specific lines from the output by defining them in the exclude attribute. 41 41 * **Position and Size:** Used to locate and define the include in the input file. 42 42 43 -=== 1. Mode: line ===40 +=== 1. Mode: per_identifier === 44 44 45 45 46 46 === Input File Example : === ... ... @@ -275,9 +275,9 @@ 275 275 {{/code}} 276 276 277 277 278 -==== Example 1: without specifying i ncludeattribute ====275 +==== Example 1: without specifying identifiers ==== 279 279 280 -when we don't use i ncludeattribute. it means for each output file we are going to have headers and footers and also for the include we will defined them by position and size so for each line at a specific position and with a size this is the include .277 +when we don't use identifiers . it means for each output file we are going to have headers and footers and also for the identifiers we will defined them by position and size so for each line at a specific position and with a size this is the identifier . 281 281 282 282 {{{ 283 283 }}} ... ... @@ -289,7 +289,7 @@ 289 289 xmlns:ix="localFunction" 290 290 xmlns:fn="http://www.w3.org/2005/xpath-functions"> 291 291 292 - <Split Bymode="line" headers="UNA;UNB" footers="UNZ1;UNZ" excluded="QTY" includeendLine="'" position ="25" size="9"></SplitBy>289 + <Split400 mode="per_identifier" headers="UNA;UNB" footers="UNZ1;UNZ" ignoreItems="QTY" identifiers="" lineseparator="'" position ="25" size="9"></Split400> 293 293 </ixDOC> 294 294 295 295 {{/code}} ... ... @@ -315,13 +315,13 @@ 315 315 316 316 {{/code}} 317 317 318 -== Example 2: with specifiying i ncludeattribute ==315 +== Example 2: with specifiying identifiers == 319 319 320 320 we don't need to use position and size. 321 321 322 -== 2. Mode: message: ==319 +== 2. Mode: per_bloc: == 323 323 324 -In ** message**ncludenclude and ends when another include is encountered.321 +In **per_bloc** mode, the file is split into sections based on a specified identifier. Each output file begins with the start of an identifier and ends when another identifier is encountered. 325 325 326 326 327 327 ==== Example ==== ... ... @@ -334,7 +334,7 @@ 334 334 xmlns:ix="localFunction" 335 335 xmlns:fn="http://www.w3.org/2005/xpath-functions"> 336 336 337 - <Split Bymode="message" headers="UNA;UNB" footers="UNZ1;UNZ" excluded="QTY" includeendLine="'"></SplitBy>334 + <Split400 mode="Per_bloc" headers="UNA;UNB" footers="UNZ1;UNZ" ignoreItems="QTY" identifiers="UNH" lineseparator="'"></Split400> 338 338 </ixDOC> 339 339 340 340 {{/code}}