Table of content:
- Who Should Attend
- Prerequisites
- Introduction to Scripting in ServiceNow
- Introduction to scripting
- ServiceNow APIs Click Here
- ServiceNow Script Editor Click Here
- Configuration versus Customization Click Here
- Available Script Type Click Here
- Order of execution of scripts in ServiceNow Click Here
- Glide class overview Click Here
- Scripting alert, info, and error messages Click Here
- Client-side Scripting Click Here
- Client-side Scripting Objectives
- Introduction to Client-side Scripting
- Client Scripts
- UI Policies
- UI Scripts
- Catalog Client Scripts & Catalog UI PoliciesÂ
- Ajax Call
- Server-side scripting
- Server-side Scripting Objectives
- Introduction to Server-side Scripting
- Glide Server APIs
- Business Rule
- Script Include
- Background Script
- Querying tables and perform CRUD Operation
- UI Action
- Access Control
- Data Policy
- Dot-Walking
- Useful/Common Script you should know before starting your implementation/Development
- User object
- Accessing the workflow scratchpad from business rules
- Add role to every user
- Change form color on state change
- Display field messages
- GS Log
- Some Useful Field Scripts
- Some Useful Scheduled Scripts
- Validate date and time
- Duration calculation
- Running order guides from scripts
- Debugging Script
- Script Debugger and Session Log
- Session Debug
- Debugging Applications
- Field watcher
- JavaScript debug window
- Advance Scripting
- Schedule Job
- Background Script
- Execution order of scripts and engines
- Regular expressions in scripts
- Scripting best practices
- Client Script
- Business Rule
- ACL
- Script Include
- UI Action
- UI Page
- UI Script
- Update Set
Who Should Attend?
Who this course is for:
-
-
- ServiceNow – All levels
- ServiceNow Administrators
- ServiceNow Developers
- ServiceNow Architects
- ServiceNow Consultants
-
Prerequisites
-
-
- Should have basics knowledge on Javascript.
- Should have knowledge to write, test and debug JavaScript
- Familiarity with database tables and columns
- Have knowledge on ServiceNow Administration
-
Introduction to Scripting in ServiceNow
ServiceNow uses industry-standard JavaScript to extend application functionality. ServiceNow APIs (Application Programming Interfaces) provide classes and methods to do things like:
-
-
- Perform CRUD operation on tables: query, update, create, delete
- Data Validation
- Write to log files
- Prompt users with alerts, confirmations, or messages
- Interact with 3rd party web services
- And more…
-
Note:
-
-
- ServiceNow has used Java as backed technology.
- All classes has been written in Java
- Using Javascript we call the classes via API.
- No need to know Java in order to become successful ServiceNow Developer.
-
Reserve Key: http://www.javascripter.net/faq/reserved.htm