Tag: Client Scripting
Adding Style to a MessageBox Dialog in Creatio
If you need to apply style to a messagebox dialog in Creatio, you'll need to do a small hack that allows you to identify your specific messagebox in the markup so your CSS/style doesn't apply to all messageboxes. If your dialog is a real dialog or a mini page, this hack isn't needed since you can easily identify those...
Setting the Default Call Direction to Outgoing in the Creatio Actions Dashboard Call Panel
In Creatio many sections use the Actions Dashboard that makes it easy to quickly create a task, send an email, or log a phone call on a record. When recording a call, the default call direction is "Incoming". This article will outline how to change this default to "Outgoing". Once complete, the end result will be the following:
In order...
Automatically Navigating to the New Record Created by an Add Mini Page in Creatio
The page to add a new record for a section in Creatio can have two different modes. One is to use the full page to create a new record, and another is to use the add mini page to present a simpler add screen in a dialog. The out of the box behavior when adding a record using the...
Removing the Comma (Thousands Separator) from Integer Fields in Creatio
When using an Integer column in Creatio, formatting will be automatically applied, adding a thousands separator comma to any integer values. However, this might not be the desired behavior. For example, for values that represent a year.
To remove this formatting from an integer field on an edit page, we can simply add the following to the values of the...
How to Display Browser Popup Notifications from Client-Side Code in Creatio
When using Creatio, you'll often see browser notifications when certain actions occur. In this article, we'll look at how to display your own popup messages from client-side code in Creatio. The end result will look like the following:
Creatio has a module that you can re-use to provide this sort of functionality. This module is called DesktopPopupNotification. To use it,...
Open a Link in a New Browser Tab Without Being Blocked in Creatio
If you need to open a link in a new browser tab in Creatio, the most common way to do that might be using standard javascript window.open code like the following:
window.open(" "_blank"
The problem with this approach is that code will often get blocked by the browser's popup blocker and won't open unless the user notices it was blocked and...
Detecting if a Page Needs to be Saved in Creatio
If you need to be able to determine in code on a page in Creatio if the current record has been modified and needs to be saved, the easiest way to determine this is by checking to see if the Save button is visible or not. In Creatio, when a record has been modified, the save button appears. The...
Showing or Hiding Printables Based on a Value for the Selected Record in Creatio
Printables in Creatio show in the "Print" menu when viewing a record. In this article I will show you how to conditionally show or hide a specific printable in the print menu based on a value of the current record being viewed. The scenario we'll use is that we have a printable called "Customer questionnaire" that we only want...
Getting and Navigating to a Record URL Given the Entity Name and Record Id in Creatio
I have covered previously how to navigate to a record in Creatio. To do this, you need a URL hash. This hash looks something like this:
CardModuleV2/ContactPageV2/edit/c4ed336c-3e9b-40fe-8b82-5632476472b4
-OR-
CardModuleV2/UsrMyCustomSection1Page/edit/f1bca3c3-ce51-4955-bdc0-34ec8319ae82
This is made up of parts such as a module name, a page name, and record Id, etc. However, what if you know the entity name and also have a record Id, but don't...
Refreshing a Specific Row Only in a Section List in Creatio
Along the lines of my last article on refreshing a section list, if you want to refresh only a specific row in a section list in Creatio, you can do so as long as you have the record primary Id value. For example, if I have a process that updates some row or rows, I can refresh only those...
Infor CRM Sync for Exchange: Action Required by August 31, 2026
Using Infor CRM Sync for Exchange with Microsoft 365? Your Exchange administrator must update tenant settings by August 31, 2026 to prevent sync disruption.
[Webinar] What’s Coming Next for Infor CRM SLX and Why v10 Matters
See what’s coming next for Infor CRM SLX, including new marketing workflows, automation improvements, and reasons to consider upgrading to v10.
Disable Caching in Infor CRM SLX Web Client
In the rare case caching is causing issues in the Infor CRM SLX web client, it is possible to disable specific types of caching by making edits using Application Architect, and then deploying.
AI Readiness Checklist for CRM Teams: Is Your CRM System Ready for AI?
Before using AI in Creatio, make sure your CRM data, users, processes, and automation foundation are ready. Use this practical AI readiness checklist for CRM teams.
Build Your Creatio AI Skills with the 2026 AI Summer Program
Join Creatio’s free 2026 AI Summer Program to learn how to identify, build, deploy, and manage AI agents.



