Hi all...
I am quite new to MS Automate and have a problem which I can't solve, yet. Perhaps someone can give me a hand on it. I also searched the web and this forum but did not find a solution for it... just hints for a direction to look at.
The circumstance is as follows: I need to create a task in MS Planner from an E-Mail. The mail has a certain format, arrives in Outlook, gets moved to a specific folder in Outlook, the flow is being triggered when a new mail arrives in the specific folder. I am using a template for it and it does work fine, except for the formating in the task description. Every line break ist being removed, so that the whole text is one flow. I test-run the flow and checked the input and output data. At the Input I get a couple of "\n" shown, some are either being removed or inserted by the "Html _to_text" conversion.
This is how the flow looks like:
This is what I get at a test run, the output has no line break.
The input has a couple of "\n" as you can see here at the content string.
The output has removed the originals "\n" as you can see at the body string.
Here is the whole converted body string which gets used as task description, you can see the inserted "\n".
"body": "(DM) 15510589 / (TID) DE_95020-39675193 ATM XXXXXXXXX (DB) GAA_61048\nFreiheitsstr. XXXXXXXXX Nordrhein-Westfalen XXXXX FIrmenname: XXXXXXXXXX\nDeutschland GmbH Gerรคte Hersteller: NCR Modelnummer: NCR Persona S71\nSeriennummer: XXXXXXXX Vorgang vom: 27-09-2020 18:01 Problem: Testmeldung, keine\nechte Stรถrmeldung!!! Kommentare:"
Here is the result in MS Planner
This is how it should look like
I found some people working with a function called "replace" the replace certain characters but did not get it to work for me.
Can anyone give some advice?
Thank you.
Markus
Solved! Go to Solution.
Hi @Markus_,
You could initialize a string variable named BreakLine, then input twice Enter button into the value(or once), then use replace() function repalce these "\n" to the variable BreakLine, for example:
replace(outputs('Compose_2'),'\n',variables('BreakLine'))
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Can you please try the below expression on a compose data operation
replace(uriComponent(body('Html_to_text')),'%20','\n')
Hi @Markus_,
You could initialize a string variable named BreakLine, then input twice Enter button into the value(or once), then use replace() function repalce these "\n" to the variable BreakLine, for example:
replace(outputs('Compose_2'),'\n',variables('BreakLine'))
Best Regards,
Community Support Team _ Lin Tu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Join digitally, March 2โ4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!
Power Platform release plan for the 2021 release wave 1 describes all new features releasing from April through September 2021.
User | Count |
---|---|
88 | |
58 | |
42 | |
37 | |
36 |
User | Count |
---|---|
86 | |
72 | |
61 | |
58 | |
40 |