Each record in ServiceNow is identified by a unique 32-character GUID (Globally Unique ID) called a sys_id. As a ServiceNow administrator, finding the sys_id of a record is important when writing a script, workflow, flow, or many other development tasks.
Here are ten different methods to find the sys_id of a record in ServiceNow.
Read More
URL encoding converts characters into a format that can be transmitted over the Internet.
There are times when developing in ServiceNow you need to encode/decode characters depending on the situation. Here is a cheatsheet to help.
Read More
How to use log statements with scoped applications
Read More
Why use scripting in ServiceNow and how does it work?
If you are new to ServiceNow, or want to know more about scripting, this article may just help you out!
Read More
ServiceNow has incorporated IIFE scripts into their latest releases. What is an IIFE script and what does it mean to you?
Read More
Here are a collection of client scripts you can use to remove form elements if they are not wanted or needed.
Read More
Here is a client script you can use to make a selection of checkboxes on a Service Catalog Item or Form required
Read More
ServiceNow uses JavaScript and makes use of both client-side and server-side programming. Although there are tasks both types can do, there are some tasks that can only be done client-side and other tasks that can only be done server-side.
Client-side programming is often preferred by users, due to the immediate interactivity of the scripts. Server-side programming is often preferred by developers due to eased complexity and better performance.
Let's look into what both types are and their advantages and disadvantages.
Read More
This article shows an example on how to capture incident views by users. This can be used in many different ways for reporting and monitoring.
Read More
Sometimes new programmers ask me what the different brackets are used for in ServiceNow Javascript.
Instead of the answer, "That is just how it is", (which isn't a good answer) I have now taken the time to find out.
Read More