Message line breaks

Andrew_TND
Mega Sage
Mega Sage

Hello, wondering if I could get some help if someone's had this issue before.

I intend to use table sys_ui_message (messages) in order to add some field messages in a client script. The only downside is that I cant add any line breaks. I can do this all in the client script which isnt an issue using '\n' however I don't want to make it clunky.

For example in the message if I type,

My name is Dave.

I like to go hiking.

The field message shows as.
My name is dave. I like to go hiking.

Any ideas?

1 ACCEPTED SOLUTION

Hi, I found the answer and it’s a limitation of field messages, unfortunately you can’t add line breaks, even if you do it all in the script \n just doesn’t work. Not a problem though I’ve just had to separate it into 2 messages. 

Thanks for your help.

View solution in original post

5 REPLIES 5

Arun_Manoj
Mega Sage

Hi @Andrew_TND ,

Please try 

var message = gs.getMessage('Your_Message_Key');

// Add line breaks at appropriate positions

var formattedMessage = message.replace(/\. /g, '.\n');

 

Please mark it as helpful. If the solution is fine.

 

Hi @Arun_Manoj 

gs. wont work in client scripts.

Hi @Andrew_TND ,

try to get Invoke GlideAjax from Client Script:

Hi, I found the answer and it’s a limitation of field messages, unfortunately you can’t add line breaks, even if you do it all in the script \n just doesn’t work. Not a problem though I’ve just had to separate it into 2 messages. 

Thanks for your help.