I have a provider that wants her quick text headings in bold. I did a CHUG search and found this:
You can accomplish this using a text component. Put all your logic/formatting in the text component and then call it using quick text: {INSERT_TEXT_COMP('Enterprise','TEST')}
I built it, but when she called it into the form, she gets this error: [MLI_TEXT:1810484362876660]. It works fine in the white space of the document, but not in the form. The form is a simple Multi-Line edit field space that the providers type their note into.
Since there are 5 providers that use this form I can't just insert the text, because she is the only one that uses that text.
Any help in accomplishing this would be greatly appreciated.
Thanks
Laurie
Laurie,
Could you do this with a visibility region on the form?
The rule for the visibility would be to match on username (for instance).
And then have something displayed and printed to form.
Just a thought.
~Joe
The consistently unpredictable behavior of quicktext for the last 10 years since we started with CPS is one of the more blatant examples of GE's lack of care IMHO.
I personally use autohotkey ( https://www.autohotkey.com/) for this type of thing on my computer. If we had any significant quicktext customizations, I'd roll out autohotkey on all domain computers.
A really nice feature is that autohotkey works with all software, so anyone can use it in CPS, along with Word, or any other app they wish.
The reason it is not working correctly in the form is this. the Text section of a document is like a notepad, where your can change the font, text size, boldness, etc....
The text fields in the form section only allow text of one type. if you try to make that text bold, larger, or italicized nothing will happen. after the text is entered on a form, the form itself decides how to format it. This leaves you with 2 options.
1) if it is just text, you can teach the 1 provider to use this quicktext outside of the form that other providers are using. this may cause her note to be in a different order than the other providers who use the form.
2) use a MEL if statement to determine how the text translation will look in the form. (this is assuming you are able to edit the form. if bought it from someone, then you might not have that access.)
If the name of the provider who wants it bold is Kelly Sanderson, it will look something like this:
{if match(DOCUMENT.PROVIDER,"Sanderson") > 0 then
CFMT(DOCUMENT.TEXT_BOX,"","Header" , "B" ,"
", "")
else CFMT(DOCUMENT.TEXT_BOX,"","Header" , "" ,"
", "") endif}
Thanks everyone for the ideas. I am going to try each one to see what works the best.
Laurie