0

On opening a submitted InfoPath 2013 form via its SharePoint Form Library, a form displays as designed (correct formatting etc), whether fully or partially populated. However, when viewed via email (Outlook 2010)*, the formatting is broken because populated multi-line text field's do not word break and therefore stretch horizontally across the page, placing all text on a single line and therefore breaking any width set in the form design itself. Multi-line is set in the display properties for these fields. Is there a way to ensure multi-line text fields word break when sent and displayed via email? Rich-text fields are not an option as an alternative I'm afraid.

*The form is sent as an email via Data Connection settings.

2
  • it looks more like Outlook issue rather than infopath. Do you experience same behaviour on the Outlook 2013? Sep 7, 2016 at 10:36
  • Thanks for responding Marek. Unfortunately, the same issue is replicated with Outlook 2013 also.
    – SteveW
    Sep 7, 2016 at 17:13

1 Answer 1

0

I was able to fix this issue by doing the following -

  • Uncheck 'Multi-line' for all text fields in the form view that is to be sent via email.('Multi-line' is an option in the Display tab of each Text Box property's).

I now have 3 views -

Default view - Text fields have multi-line checked.

Email view - Text fields don't have multi-line checked.

Read-only view (this is the view for users opening the form direct from the form library) - All text fields have multi-line checked.

This serves the purpose of correctly displaying populated Multi-Lines of text in a form, in both email and via the form library itself.

1
  • 1
    This, however, would eliminate all carriage returns that the user has inputted. Use with caution.
    – photonacl
    Jan 3, 2020 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.