It's All Writing.

Writing makes you happy.

Apex

How to sort Objects by multiple fields at Apex

Environment Apex Premise You can sort List of Objects with using sort method as below. gist.github.com In above example, shops is sorted by name ascending order ( Shop A, Shop B, Shop C). But what if you want to sort by multiple fields in …

How to retrive parent custom sobjects field value by SOQL at Apex

Environment Apex SOQL Premise Note that when retrieving parent SObject information with the child SObject's retriving query, it is necessary to receive the SOQL execution result in the SObject type. For example, if you do the following, yo…

How to test multiple language test at Apex ( How to change using language dynamically in the test code )

Environment Apex Premise In the present, we must change test user language at m17n testing ( like label which have to change by using language ) because the method like getLabel('key', 'language') doesn't exist in Apex. So, dynamically cha…

How to get data which made in @testSetup method at Apex

Environment Apex Prerequisites We cannot access variables which made in @testSetup method at @isTest method. The example is shown as below. gist.github.com Solution The solution is to select the test data by using SOQL again. gist.github.c…

How to make a lightning component which is a sObjects selector and is a field selector which interlocks with specified sObject.

Environment Apex Lightning component Image sObject のリストから sObject を選ぶと、その sObject が持つフィールドのリストが出る汎用 lightning component の作り方を書きました。https://t.co/Mg2aGk6UHx pic.twitter.com/oYJZMd1SMu— シン (@shintaka…

How to select sObject with date type condition in correct timezone at Apex ( and SOQL )

Environment Apex Code For example I assume that you get a variable of two dates-type as follows already. gist.github.com Please refer to last entry for details of the FiscalYearCalculation.getLastFiscalYearPeriod method. Now, we'll select …

How to get Fiscal Year's start and end date at Apex

Environment Apex Code gist.github.com You can also use other literals (e.g. NEXT_FISCAL_YEAR, THIS_FISCAL_QUARTER and many ) to get each duration's start and end date with same method. Reference developer.salesforce.com

How to extends an @AuraEnabled method from super class at Apex

Environment Apex Prerequisites We can not access An Extended @AuraEnabled method from Aura ( node ) as below. gist.github.com AuraHelper.js can't access c:getAccounts. So, this code is not work. Code The solution is to change SubClass as b…

How to get Salesforce sObject's fields List that is sorted by field's name at Apex

Environment Apex Code String sobjectApiName = 'Account'; Map<String, Schema.SObjectField> fieldMap = Schema.getGlobalDescribe().get(sobjectApiName).getDescribe().fields.getMap(); List<String> fieldNames = new List<String>(fieldMap.keySet()); fieldNames.sort(); for (String fieldName: </string></string></string,>…