Uwinator
Member
Hi there,
I got a problem regarding text output by the BI Publisher.
The szenario: I have a general purpose output to XML which contains multiple data rows of the same structure. After that I need a configurable subset of the fields in the data source which are to be exported to a CSV file. The configuration is needed to be done without any need of further programming, therefore I wanted to use the eText template of a DELIMITER_BASED type.
My problem is that there are multiple nodes/rows in the XML data source which have to be exported to the CSV file. The access to the elements is defined in XPATH syntax. Furthermore the documentation of the NEW-RECORD-command says, that it produces a single line of output.
That implies, that I would have to define the same table for each row and that's ridiculous not only because I cannot know the row count in advance.
I have no idea whether the for each condition is working in this case and if so, where to put it in my template definition. All attempts have failed so far. But isn't exporting multipe lines of data of the same structure a common use case for EDI?
Do you know whether I can accomplish my goal with the eText template or am I pursuing the wrong path here?
Best regards and thanks in advance,
Uwinator
I got a problem regarding text output by the BI Publisher.
The szenario: I have a general purpose output to XML which contains multiple data rows of the same structure. After that I need a configurable subset of the fields in the data source which are to be exported to a CSV file. The configuration is needed to be done without any need of further programming, therefore I wanted to use the eText template of a DELIMITER_BASED type.
My problem is that there are multiple nodes/rows in the XML data source which have to be exported to the CSV file. The access to the elements is defined in XPATH syntax. Furthermore the documentation of the NEW-RECORD-command says, that it produces a single line of output.
That implies, that I would have to define the same table for each row and that's ridiculous not only because I cannot know the row count in advance.
I have no idea whether the for each condition is working in this case and if so, where to put it in my template definition. All attempts have failed so far. But isn't exporting multipe lines of data of the same structure a common use case for EDI?
Do you know whether I can accomplish my goal with the eText template or am I pursuing the wrong path here?
Best regards and thanks in advance,
Uwinator