Blog

Client Script Examples

This is an extension on the article, Client and Server-side Programming.  That article discussed the differences between client and server-side scripts.  In this article, I want to get into more detail with client scripts.  How they work, what they do, and some examples.

Read More

Client and Server-side Programming

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

Deletion Methods

Creating data is easy, sometimes deleting it is difficult.  Questions that might occur with deletion:

  • How do I delete a large number of rows?
  • When do deletions cascade?
  • How do I get access to delete?
  • What happens when the browser times out?
  • How do I delete an entire table?
  • How do I delete via a script?

This article answers those questions and also maybe shows a few deletion secrets you didn't know!

Read More

Email Monitoring and Heartbeat

ServiceNow email is very reliable and has a low occurrence of downtime.  However, for some companies, email is crucial to their business.  They rely on email to meet SLAs and OLAs, and have contracts that might explicitly state that email must be received within a certain timeframe. 

In order to insure that ServiceNow email is functioning, here are a couple of monitoring methods for email.

Read More