Arun Kumar

Arun Kumar

Arun Kumar is a Salesforce Certified Platform Developer I with over 7+ years of experience working on the Salesforce platform. He specializes in developing custom applications, integrations, and reports to help customers streamline their business processes. Arun is passionate about helping businesses leverage the power of Salesforce to achieve their goals.

Search Metadata In Lightning Experience

Arun Kumar has created a lightning component to consolidate searches for items such as Apex Classes, Apex Triggers, Visualforce pages, and components, mimicking the functionality of the 'Salesforce Advance Code Searcher' extension used in Salesforce classic. The component simplifies the search process in Salesforce Lightning Experience.

Row-Level Formulas In Reports

Salesforce has introduced row-level formulas in its Summer '19 update. This allows admins to create custom formulas to display in the report builder, simplifying the usage of various metrics without the need for new fields on objects. Despite being a Beta feature, row-level formulas can be easily enabled in the setup under report and dashboard settings.

Enhanced Related Lists in Lightning Experience

The Salesforce Summer '19 release includes "Enhanced Related Lists" designed to simplify system usage and facilitate quick and easy access to information. These lists offer a richer data view, with features like customizable record display, text wrapping, and resizable columns. Users can also filter lists based on various criteria and control action bar visibility. Implementing this feature follows a simple setup process in the lightning experience.

Lightning: FileCard Component

The Lightning FileCard component allows users to preview images, documents, and other files whether on desktop or mobile interfaces. It integrates seamlessly with the Lightning app builder and any sObject (Account, Contact, Opportunity etc.) detail page, displaying all uploaded files. It is supported in the Lightning Experience, Salesforce Mobile Web and Lightning Communities.

Integrate Salesforce using MailChimp webhook

The post provides a step-by-step guide on using the 'MailChimp for Salesforce' app to synchronize changes on MailChimp with Salesforce. This is achieved through setting up a webhook in MailChimp that communicates change events to a Salesforce public site URL. Changes like unsubscribe, resubscribe, or email updates on MailChimp reflect immediately on relevant Salesforce records.

Salesforce Celebrations|Show Confetti On Screen

Salesforce is introducing a new feature called "Salesforce Celebration" in summer '19, aimed to celebrate sales landmarks. Whenever sales representatives achieve certain predefined sales milestones, a confetti animation appears on-screen. Administrators have full control over the frequency and triggers of the celebration. The feature is designed to boost morale and add an element of fun to the sales process.

Summer ’19 Notification Builder

The summer '19 release brings a much-needed feature, the 'Notification Builder'. Unlike previous methods which used workarounds such as chatter group, users can now create and trigger custom in-app notifications using the process builder. The feature allows customization of notification messages and merging fields. Additionally, notifications can be specific to changes to records like 'Opportunity'.

Upload multiple files through Visualforce page

The post outlines a method to address issues like 'View state size limit exceeded', 'Heap size' limit, and file size limit while uploading multiple files simultaneously. This method uses JavaScript, Ajax, and Jquery to send or upload files through HTTP POST Request. The files are uploaded to the ContentVersion object in base64 format and a progress bar displays the upload progress. This solution circumvents size limits by handling the file upload through the Visualforce page.

Show the uploaded image on the detail page.

The author explains how to enable users to upload images to a Salesforce object record. The solution involves creating a Visualforce page to handle uploads and using the ContentDistribution object to obtain the 'ContentDownloadUrl' after file insertion. The image URL is placed within a rich text field to display on the record details page.

Sort wrapper class list in Apex

Sort wrapper list based on selected records. Visualforce page: <apex:page showHeader="false" controller="WrapperListSortCntrl" > <html> <head> <apex:slds /> </head> <body> <apex:form…

Material Designed DataTable In Visualforce Page.

Material design is a design language employing grid-based layout, responsive animations, transitions, and depth effects to optimize user experience. DataTable, a jQuery Javascript library plug-in, enhances features like fast search, pagination, and column sorting. The provided example demonstrates applying DataTable in a visualforce page for an optimised user experience.

Copy To Clipboard | Lightning Component | Copy sObject Record Link

The blog post discusses the 'Copy To Clipboard' functionality in the lightning component, used in Salesforce, using javascript. This feature allows users to copy the record link from standard or custom objects in a single click, eliminating the need to copy it from the browser URL. This improves efficiency when sharing record links via email or documenting them.