cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Markus_
Regular Visitor

Line Break in Html_to_text / Converting E-Mail to Planner Task

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:

 

Markus__0-1601228163658.png

This is what I get at a test run, the output has no line break.

Markus__1-1601228612869.png

The input has a couple of "\n" as you can see here at the content string.

 

Markus__2-1601228742409.png

The output has removed the originals "\n" as you can see at the body string.

 

Markus__3-1601229014720.png

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

Markus__4-1601229477027.png

 

This is how it should look like

Markus__5-1601229694498.png

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

1 ACCEPTED SOLUTION

Accepted Solutions
v-litu-msft
Community Support
Community Support

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'))

Screenshot 2020-09-28 143308.jpg

 

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.

View solution in original post

2 REPLIES 2
Mira_Ghaly
Dual Super User II
Dual Super User II

@Markus_ 

Can you please try the below expression on a compose data operation

replace(uriComponent(body('Html_to_text')),'%20','\n')

 

If this post helps you with your problem, please mark your as Accepted solution.If you like my response, please give it a Thumbs Up.

Blog: here
v-litu-msft
Community Support
Community Support

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'))

Screenshot 2020-09-28 143308.jpg

 

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.

View solution in original post

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.

Top Solution Authors
Users online (2,587)