List fields on forms can be clunky when they’re used for heavily used fields. Sometimes it may make it easier to load the field in it’s unlocked state to improve usability.
Users without roles are usually only require access to the self service view of ServiceNow, which is now the Service Portal.
They do not need access to the backend forms and lists. For most new ServiceNow projects you’ll be required to direct role-less users to the ServicePortal.
Whilst developing in ServiceNow you may come across things you’d like in your update set but they aren’t tracked.
You can achieve this by adding a global UI Action which will allow admins to force updates into their current Update Set.
When implementing an approval workflow in ServiceNow you may consider adding a related list showing all the related approval records on approving record.
When working with workflows it is really useful to view the context of workflows through the target record. I’ll show how to create a UI Action to view the workflow context from the target record form.
In cases where you’re getting information from external sources, you may need to strip out HTML tags.
Writing Client Scripts in ServiceNow can a repititive task as there is not easy way to reuse code. In this post I’ll tell you how to create a reusable client side script.
This post will explain how you can show the progress of a time consuming process in ServiceNow. We’ll achieve this via a Progress Worker.
We’ve all been through the pain of finding how to properly escape and conditions in UI Macros and UI Pages in ServiceNow.
Using the same concepts of Ajax as last time, we’ll code an infinite scrolling list of incidents. This can be useful when avoiding pagination to display a list of results.
It can be a pain trying to output some HTML stored within a variable using Jelly. When printing an expression with Jelly, it is automatically escaped.
String interpolation can be achieved using gs.getMessage() in ServiceNow; it’s very similar to Java’s MessageFormat class.
Ajax is a technique used on the client-side to create asynchronous web applications. It allows web applications to send and receive data asynchronously without interfering with the display of the existing page. GlideAjax is a ServiceNow implementation of Ajax.
Started my new job as an Application Developer at ServiceNow after completing my internship in 2013. Therefore I thought it was appropriate to get this domain - AqibNOW!