Regular Expression For Escaping SOQL/SOSL Inputs

User Narrative We aim to develop a table that incorporates search, sorting, and pagination features. In the upcoming posts, we’ll explore two approaches to achieve this, focusing on either server-side or client-side functionality. We’ll begin by addressing the fundamental aspect of searching, specifically writing our queries. If you prefer to jump directly to the regular …

Regular Expression For Escaping SOQL/SOSL Inputs Read More »

Accessing The Parameters Of An External Credential In Salesforce Apex

Named and External Credentials are essential components for establishing secure data connections within Salesforce. Named Credentials act as references to external endpoints, allowing the platform to authenticate and access resources securely without exposing sensitive information like passwords. On the other hand, External Credentials help enhance security by abstracting authentication details from the integration code. This …

Accessing The Parameters Of An External Credential In Salesforce Apex Read More »

Generate A JIRA Issue In Salesforce Apex Using JIRA Integration.

A Jira issue refers to a specific task, defect, or piece of work within a Jira project. Users or teams create Jira issues to document bug fixes, new features, enhancements, or tasks. These issues are typically generated within the Jira project itself. This guide will provide detailed instructions on integrating Jira into Salesforce Apex and …

Generate A JIRA Issue In Salesforce Apex Using JIRA Integration. Read More »

Integrating Websockets With PusherJS In Salesforce For Real-Time Messaging

The Scenario Organizations are striving to engage with clients through modern communication channels such as social media, text messaging, and mobile calling. To deliver a real-time chat/texting experience, the application must establish instant communication between the client (browser) and server. Initially, the application used a polling mechanism, which significantly increased server loads to retrieve real-time …

Integrating Websockets With PusherJS In Salesforce For Real-Time Messaging Read More »

Utilizing Leaflet For Displaying Maps Within Your LWC Components

When capturing geolocation data during the creation of new leads or utilizing services like GeoIP to identify user locations, incorporating Leaflet into your LWC components allows you to visually display the locations of your customers to your users. This functionality is beneficial because it eliminates the need for users to manually search Google for specific …

Utilizing Leaflet For Displaying Maps Within Your LWC Components Read More »

Logicless APEX Triggers: A Straightforward And Neat Structure.

Emphasize logic-free triggers.” This is a common piece of advice you’ve likely encountered frequently while researching how to create your initial triggers online. To accomplish this, you must implement a “framework,” which essentially involves structuring your code in a manner that prioritizes simplicity. Upon reviewing numerous articles and tutorials, I’ve discovered that this straightforward trigger …

Logicless APEX Triggers: A Straightforward And Neat Structure. Read More »

Create A picklist Dynamically For A Lightning Component.

Imagine you’re tasked with developing a Lightning component that exhibits records for a specific object. The selection of this object is facilitated through a dynamically generated picklist when the component is integrated into the Lightning page via the App Builder. Create DesignComponentExample.cmp Generate DesignComponentExampleController.js. Develop DesignQueryUtils.apxc. Generate CustomDynamicPicklist.apxc. Finally, within the design resource, we incorporate …

Create A picklist Dynamically For A Lightning Component. Read More »