Analytic ReportChart on a Visualforce Page

By Arvind Thakur Data Visualization helps viewers cut through unnecessary details and present huge volumes of report data in a clear and aesthetically pleasing way. In the Spring ‘14 release, Salesforce provided a way to visualize report data in a precise manner on a Visualforce page, with the introduction of the Analytics:ReportChart tag.  Salesforce Report […]

Salesforce Data Migration Best Practices

By Harshvardhan Rathore “If you don’t have time to do it right, when will you have time to do it over?” – John Wooden When a customer decides to move to a new platform, there is a need to migrate all the functional data from their legacy system. data migration has its own unique […]

How to Improve Salesforce Application Performance

By Navjeet Shekhawat Sometimes while working on a software application, an end user encounters error messages like: “An internal server error has occurred,” “Read timeout error,” and “Service unavailable.” These are performance problems that impact Customer Experience, brand perception, revenue, and have a huge impact on overall user satisfaction. When it comes to the performance […]

Avoiding a Common Mistake with JavaScript Closures

By Rahul Jain For those of you familiar with JavaScript, you know that a closure is an inner function that has access to the outer (enclosing) function’s variables — scope chain. The closure has 3 scope chains: It has access to its own scope (variables defined between its curly brackets). It has access to the […]

11 Must-Haves for New Salesforce Developers

By Gaurav Gupta When Salesforce launched 15 years ago, we didn’t yet know that it would become one of the world’s most innovative and popular CRM systems. Due to its popularity and demand, many people are aligning their career to Salesforce. There are many resources out there for people who want to break into the […]

How to Create a Custom Required Block for a Visualforce Page

By Barkha Jain   While working on Visualforce (VF) pages, we generally make some fields required on the page using the Apex tag “<Apex:inputField>” as shown below: <apex:inputField value=”{!Account.Name}”  required=”true” /> This works perfectly in most cases and is a great VF attribute. Unfortunately, the validations get fired on those fields with every Ajax call […]

How to Access Large Document in Chunks from SpringCM Using Apex

By Satyanarayan Choudhary SpringCM is a cloud-based enterprise content management system that lets you manage contracts, documents, and all types of content in Salesforce. SpringCM provides access to content for desktop, web, and all mobile platforms. How to use SpringCM for all standard or custom objects We can add SpringCM to any Salesforce standard or […]

Quotes Management in Salesforce

By Aditi Bhardwaj A quote is basically a record showing proposed prices for any product or service. When we add a product into an opportunity, Salesforce will automatically link our quote with the product and allow us to generate and email the quote to the customer. We can have multiple quotes associated with a single […]

What Exactly is Business Intelligence?

By Chetan Tanwar Business Intelligence (BI) is the set of techniques and tools for the transformation of raw data into meaningful and useful information to be used for business analysis and growth. BI can help organizations answer some important business questions, like: Who are our potential customers? Which products are sold the most? What are […]

Spreadsheets vs. Databases: Find the Right Fit for Your Data

By Karuna Singh As we know, the most sensitive and vital component of any industry is data. So obviously, any loss of data or incorrect data is a matter of acute concern. This directs us to a particularly tedious aspect of data: data management. Because the amount of data generally grows, there has to be […]