Tag: Client Scripting

Programmatically Navigating to a Page in bpm’online

If you need to redirect the user to a specific page from your client-side code in bpm’online, there are a few options. The first is to publish the “PushHistoryState” message and supply the location/url as the hash for that message. For an example of this, the code below will navigate to the Contact section: The […]

Adding Custom CSS Style Sheets in bpm’online

Adding custom style sheets in bpm’online is a very easy task. You can add custom style sheets to specific pages or sections, or even globally to the entire application. In this article we will look at adding a custom style sheet to the Opportunity page. For this example, we’ll just apply a simple style to […]

Showing the Loading or Progress Indicator in bpm’online

When you have code that is doing something like calling a configuration service, starting a process, or some other longer running task, it’s always a good idea to show something to the user so they know something is happening. Bpm’online has a built in loading/progress/spinner that you can use for this purpose. Plus, it’s easy […]

Getting the Current User in bpm’online

There are many cases when you need to know who the current user is in bpm’online. Whether this is in client-side code on a form, or in server-side code in a process or a configuration service. Getting the Current User in Client-Side Code The current user is stored in Terrasoft.SysValue as CURRENT_USER. This is a […]

Ping a Remote Server Using VBScript

At times you might build a customization in the SalesLogix LAN client that relies on networked resources. For example, you might consume a web service or other resource that is available to LAN users and remote users via VPN. In this scenario, and many others like it, you have the potential to have remote users that do not currently have access to this networked resource. Even worse, you might have remote users that may not even be online at the ...

ReadOnly and Disabled Fields

When you need to set fields disabled or readonly at runtime, you need to keep in mind the type of field you use. Setting a HTML input field is a simple line of Javascript, however, the type of CRM field you've chosen will have an impact on exact items you need to change at runtime.

Changing Label Text at Runtime

Along the same lines as showing/hiding form fields and labels at runtime, it is often useful to change the text of field labels based on other events. This is an easy enough task which isn't really all that different than showing or hiding the label.

Subscribe To Our Newsletter

Join our mailing list to receive the latest Infor CRM (Saleslogix) news and product updates!

You have Successfully Subscribed!