HI All,
I have a form entry that I need to split into rows and then columns based on delimiters.
Text :
///*no: *Model: *S/N: *Fault: *Required: ///*no: *Model: *S/N: *Fault: *Required: ///*no: *Model: *S/N: *Fault: *Required: ///*no: *Model: *S/N: *Fault: *Required: ///*no: *Model: *S/N: *Fault: *Required: ///*no: *Model: *S/N: *Fault: *Required: |
Row Delimiter : ///
Column delimiter: *
The user will type notes after each heading so it will not come through in neat rows as shown above.
Is this possible ?
My initial thought was that I would need to split the data and then split it again but I have hit a dead end when trying to apply this to a table in excel.

set variable :
split(body('Get_response_details')?['r4d623ac9eaa040c7a2a0a137b260ce45'],'///')
Set variable 2:
split(variables('Taskissues'),'*')
The desired output into the table would be :
| no: | Model: | S/N: | Fault: | Required: |
| no: | Model: | S/N: | Fault: | Required: |
| no: | Model: | S/N: | Fault: | Required: |
| no: | Model: | S/N: | Fault: | Required: |
| no: | Model: | S/N: | Fault: | Required: |
Although failing that :
| *no: *Model: *S/N: *Fault: *Required: |
| *no: *Model: *S/N: *Fault: *Required: |
| *no: *Model: *S/N: *Fault: *Required: |
| *no: *Model: *S/N: *Fault: *Required: |
| *no: *Model: *S/N: *Fault: *Required: |
| *no: *Model: *S/N: *Fault: *Required: |
Its worth noting that the text may not be split into single lines when live responses are received and the No. refers to an asset number not a unique ID for the row.
I am the author of the form so I can change the formatting, delimiters and headings if it would make the splitting easier.