Leggere un custom setting da Apex
TriggerSettings__c setting = TriggerSettings__c.getInstance();
Boolean xx= setting.AssignedResourceTrigger__c;
Ciclo for con query innestata
for(AssignedResource ar : [SELECT id FROM AssignedResource ]) {
xxx.add(ar);
}
Check size map
mappa.size() > 0
Ciclare i valori di una mappa
for(AssignedResource ar :mappa.values()){
...
}
Serializzare un’oggetto, una mappa, una lista o un set
JSON.serializePretty(xxx)
Select annidate
SELECT id,LocationId,
(SELECT id FROM WorkOrderLineItems)
FROM WorkOrder
Inserire dati in una mappa chiave, valore
mappa.put(chiave,valore);
Datatime attuale
Datetime.now();
Try .. Catch
try { } catch(Exception e) {
String errorMessage = e.getMessage() + e.getLineNumber() + e.getStackTraceString();
System.debug(errorMessage);
}