How to add new Work Notes field (with styles) to new form in non-extended custom table?

Kevin McGartlan
Tera Contributor

Hello, 

I would like to add a new Work Notes field (with all styles like yellow bar on side of field) to a new form in a custom table that is not extended from the task table. So far, I have created a new Journal Input field, and matched the same configuration with the OOB Work Notes field on the task table. However, the newly created Work Notes field does not have the yellow bar on the side of the field like it does in any table extended from Task. I know there is a system property "glide.ui.activity_stream.style.work_note" which adds my desired style to the field, but I am not sure how to add that same style for my newly created "Work Notes" field. Any ideas? Below is a screenshot of what I'm describing: 

find_real_file.png

Thank you.

1 ACCEPTED SOLUTION
8 REPLIES 8

DOM in general - unless no alternative exists - is usually avoided mainly because you don't know what SN is going to do in the future, so you can't future proof that build.

I looked at the same thing like 6 yrs ago at a previous employer and gave up because things got worse before they got better, but I'm by no means a CSS expert.  I don't think there's much in the way of help in the latest UI for what you're talking about either.

I'd say post separately here, keep the post short otherwise they seem to get avoided like the plague, and probably do it like Wed next week (holidays can kill the likelihood of post responses too).  You can also double up by posting in the Idea Portal - which also can be a blackhole (if you know other Community users, tell them to vote your post up to actually get it looked at).

Brian Whyte
Kilo Guru

Service Now is super powerful, but I wish they would focus more on the look and feel side of it and documentation. Some of the Glide API stuff is beyond frustrating and sometimes it takes hours of fiddling to figure out how something actual works or that it doesn't work in that context.

I've learned to file that under 'job security'.  😁

API/Integrations has been a big push for us as of late and I feel your pain.

Brian Whyte
Kilo Guru

Lol, thanks Shane.  Very true.  I'm a web developer and I was expecting that the no-code/low-code interfaces would allow things to be maintained by someone without a programming background so I could focus more on customized development, but if it's not OOB and incredibly simple, I've found that most of the customizations definitely require programming experience and good amount of patience.