Разработка с использованием Apex кода
API and Integration
Topic | Replies | Activity |
---|---|---|
Apex и интерфейс Comparable
Переопределение интерфейса Comparable. Позволяет нам сравнить объекты между собой по определённым критериям. Вспомним суть работы Comparable: Если экземпляр равны, вернёт 0 Если экземпляр больше, вернёт 1 Если экземпл… |
1 | November 28, 2019 |
Группировка любого типа в Map
Столкнулся с ситуацией, когда нужно было сгруппировать около 10-ти объектов в Map по 1-ому из полей. У каждого оно имело разное имя, но 1 тип ID. В начале пошёл напролом и сделал 10 методов под каждый…ужс :upside_down_f… |
2 | February 3, 2020 |
Работа в с Map в Apex
Map выступает типом данных, который сильно облегчит читаемость, эффективность и расширяемость вашего кода. Может быть применён множеством способов. Надеюсь, что вы узнаете что-то новое, прочитав эту статью. Инициализац… |
1 | November 26, 2019 |
Логика в Trigger с помощью Switch
Думаю, что вы уже знакомы с такой конструкцией как switch . Она примется во многих языках программирования. С недавних пор язык Apex перестал быть исключением и тоже обзавёлся таким дополнением. Не будем останавливаться… |
3 | November 26, 2019 |
Начало работы с Batch Apex
Введение Для случаев, когда требуется обработать более чем 50 000 записей, Batch Apex приходит на выручку. Batch Apex облегчает обработку записей, разбивая их на небольшие объемы, а также это очень просто в реализации. 1… |
1 | November 21, 2019 |
“Сюрпризы” в Apex. Часть 1
В процессе разработки приложения для Salesforce столкнулся с несколькими “Cюрпризами” в Арех. 1. Для валидации данных, вводимых через UI, было необходимо определять тип поля, для которого они вводятся. Код был написан, … |
1 | November 6, 2019 |
Использование оператора LIKE с коллекциями в SOQL
Одним из самых часто используемых инструментов Apex является SOQL запрос. Многие согласятся, что было бы полезно иметь под рукой краткую “шпаргалку” по особенностям использования SOQL. Думаю, с базовым синтаксисом SOQL з… |
1 | October 28, 2019 |
Chatter FeedItem and FeedComment. Тонкости при создании, клонировании
Хотел бы немного рассказать о Chatter и его двух основных объектах: FeedItem и FeedComment. Если бегло посмотреть на эти объекты, то кажется, что все просто и понятно. Но когда начинаешь с ними работать, то всплывают раз… |
1 | October 23, 2019 |
Автоматазация unit-tests и отчётов с помощью Apex
Было дело, работал я на enterprise-проекте, в котором были сотни Apex классов с тысячами методов. Команда была распределенная из 7 SF разработчиков и проследить все изменения иногда было непросто. И иногда были случаи,… |
4 | September 23, 2019 |
10 правил написания apex trigger
Некоторые уже не раз слышали о том, как лучше всего работать с триггерами, чтобы избежать проблем — не только в будущем, но и решая текущую задачу. Но для некоторых это будет чем-то новым . Уже неоднократно сам обжигалс… |
2 | September 12, 2019 |
Знакомство с Apex. Часть 1
В этой статье я покажу элементарный пример работы с Apex кодом, который будет включать такие этапы разработки как: создание объектов, написание триггеров, написание тестов и расскажу об их необходимости. 1. Вступление 2… |
3 | March 19, 2020 |
Apex Replay Debugger в VS Code | 3 | November 3, 2020 |
Code Snippets for Salesforce | 1 | September 28, 2020 |
Как получить файл Apex Log для анализа транзакции | 6 | August 30, 2020 |
Шпаргалка по Apex CPU Time Limit | 3 | June 30, 2020 |
VS Code Snippets или как ускорить скорость разработки | 3 | June 18, 2020 |
Queueable VS Future methods | 1 | June 3, 2020 |
Кастомизация апекса на стороне клиента (ч.2) | 1 | April 24, 2020 |
Кастомизация апекса на стороне клиента (ч.1) | 1 | April 22, 2020 |
Postman и Salesforce API | 2 | December 21, 2020 |
Continuation - что за зверь такой? | 4 | January 27, 2020 |
Изменения в Order of Execution | 8 | January 21, 2020 |
The trigger that updates another object's field after inserting new record | 7 | November 29, 2019 |
Интеграция со сторонним сервисом с помощью Email
Столкнулись с ситуацией, когда существует сервис, который уже никак не может быть изменён, но и через REST или SOAP с ним взаимодействовать тоже не получится. Но нашёлся 1 способ. Так как сервис может принимать и отпр… |
1 | November 26, 2019 |
Установка multiple account to one contact | 3 | November 12, 2019 |
SOQL выбрать Contact по Opportunity Id | 3 | October 2, 2019 |
Нужна помощь с написанием isTest | 5 | October 1, 2019 |
Не отображается id объекта | 17 | September 27, 2019 |
Загрузка файла в Salesforce | 5 | September 25, 2019 |
Dedulicate List of Opportunitites | 6 | September 18, 2019 |