What is GlideAggregate Earlier this year, the blog visited the topic of GlideRecord. I shall set my sites on the friend and close relative to GlideRecord, GlideAggregate. GlideAggregate is an extension of GlideRecord. It provides the capability to do aggregation (COUNT, SUM, MIN, MAX, AVG). These operations can be done with regular GlideRecord use, but with GlideAggregate, they are optimized around these use cases and offer significant efficiencies. Let’s look at an example GlideAggregate setup.
It is with joy and regret that Knowledge19 is over. Thousands of attendees, partners, and staff descended upon Las Vegas to attend the hundreds of breakouts, labs, and workshops. I am going to share a few of my thoughts about the event. CreatorCon The CreatorCon events are at the core of what we do here on the developer site. I mostly was only able to see the activities in which I was presenting.
Hello everyone in the ServiceNow developer community. We here in the developer theater at CreatorCon are having a wonderful time. Wish you were here!
Guide to Knowledge So, Knowledge conference. Having attended five prior events and leveraging the help and aid of those with even more experience, I will offer tips for getting the most out of the event. Fifteen conferences have come before. 2019 will be held in Las Vegas, Nevada with nearly 18,000 in attendance. CreatorCon which is in its 4th year will have 6,000 developers. This conference inside the conference will be a large part of any developers experience at the event.
Store Releases ServiceNow will now be releasing spokes when they are ready. No longer waiting until the next family release for all feature updates. The first batch of these spokes was released into the wild in early March. While this isn’t a deep dive technical post, it is very relevant to previous and future posts. For example our post and videos about JWT signing Part 1 and Part 2.
Conditions Conditions live in quite a few places in our lives as developers. In ServiceNow, they play an important role not just in our code, but also spread throughout the Graphical Interfaces in the no/low code components. The condition builder has flexibility and some common pitfalls that we are going to explore in this article.
The condition builder starts with a field, an operator, and the operator’s inputs. Which operator and the types and numbers of inputs depend on the field type being selected.
[Update October 2019] Our own mechanism is now deprecated in favor of the Idea Portal in the Community. We absolutely want you to continue to submit feedback about the platform, but this is now the intake mechanism of record. Thank you! As we continue forward iterating on the ServiceNow platform, we always want to make our tools better and your experience as a developer better. As we plan future releases, we want to know what your pain points are so we can make them better.
Offline for Mobile As promised we will cover more of the Madrid mobile features. Today we will look at the ability to configure and use offline abilities in the new mobile application. Offline on mobile devices opens up the locations and types of applications that can be deployed to your workforce. The offline mode must be installed by ServiceNow, which means you need to use HI to request the plugin for customer instances.
Virtual Agent The spotlight for today is Virtual Agent which was introduced in London. The developer blog has a previous post Virtual Agent (London) to get you familiar with the product so check it out first before you read on about the new changes in Madrid. On to the changes we go! Condition builder One of the first and notable changes is the addition of the condition builder to many of the activities.
Mobile in Madrid One of my favorite things in Madrid is the changes to Mobile. This will be a multipart series as we have a great deal to cover. Right off the bat, there is a whole new native app in the iOS and Google Play stores. ServiceNow Agent is its name. The previous mobile app is now named ServiceNow Classic. This single App will be the basis for all of the new targeted applets and experiences you make for your users.