Writing a Schedulable Batch Apex in Salesforce
- Sep
- 26
- Posted by Lin
- Posted in APEX, Salesforce

To use batch Apex, you have to create an Apex class that implements interface Database.Batchable in Salesforce, like the following sample code: Execute batch Then you can use Database.executebatch method to execute it. Schedule Apex job To schedule your batch Apex to run at regular intervals, you also need an Apex class that implements interface […]
read moreUsing Aggregate SOQL queries/results in Batch Apex
- Sep
- 26
- Posted by Lin
- Posted in APEX, Salesforce

In previous post, we had created a schedulable batch apex that implements Database.Batchable<sObject> in Salesforce, but if you want to use SOQL having aggregate functions like SUM(), MAX(), COUNT() on results grouped by “GROUP BY” clause in start execution, changing to interface Database.Batchable<AggregateResult> isn’t a workable way, because it fails with the below compile error […]
read moreRecent Posts
- Using Promise for Apex Server-Side request in Lightning Component
- Pipeline for Salesforce – Be less busy, less mistake in Salesforce metadata deploy
- Salesforce Smart Importer – 1-Drag to import Excel / CSV in Salesforce, supports both Classic and Lightning!
- Setup Salesforce DX IDE environment with Visual Studio Code
- Works with Salesforce Developer Experience (DX)
Top Posts
- Setup an awesome Salesforce developer environment with Sublime Text 3 - 83.2K views
- Salesforce DevTools – Powerful Chrome extension for Saleforce.com developer - 38.2K views
- Salesforce Mass Editor (Chrome Extension) – Mass create, mass update, mass clone, mass delete on any list view. Support for both Classic and Lightning! - 28.5K views
- Date format and DateTime format - 26.4K views
- How to access static resources from Apex, Visualforce and Custom Button - 25.7K views
Categories
- APEX
- Apps
- Custom Label
- Custom Metadata
- Custom Setting
- Design & UI
- Event
- Heroku
- iOS & Object-c
- Lightnint Component
- Linux & Mac OS
- Metadata API
- Node.js
- Open Source
- Other
- PHP Framework
- Release Notes
- REST API
- Salesforce
- Salesforce DX
- SOQL
- Tesforce
- Tooling API
- Unit Tests
- Validation Rule
- Visualforce
- WordPress