목록Apex (4)
개발일지
1. Apex 실행 제한 (Execution Limits)1.1 CPU 시간 제한동기식 Apex에서 사용할 수 있는 CPU 시간은 최대 10초입니다.비동기식 Apex(@future, Queueable Apex, Batch Apex)의 경우 60초까지 사용할 수 있습니다.CPU 시간 제한을 초과하면 System.LimitException이 발생합니다.1.2 힙 메모리 제한 (Heap Size Limit)동기식 Apex는 6MB까지 힙 메모리를 사용할 수 있습니다.비동기식 Apex는 12MB까지 사용할 수 있습니다.이 제한을 초과하면 System.LimitException이 발생합니다.1.3 SOQL 쿼리 제한 (SOQL Query Limit)한 트랜잭션 내에서 실행할 수 있는 SOQL 쿼리의 최대 수는 1..
// Apex에서 종속 선택 목록 값 가져오기public static Map> getDependentPicklistValues(Schema.sObjectField dependToken) { Schema.DescribeFieldResult depend = dependToken.getDescribe(); Schema.sObjectField controlToken = depend.getController(); if (controlToken == null) { return new Map>(); } Schema.DescribeFieldResult control = controlToken.getDescribe(); ..

@AuraEnabled public static List fetchProduct1(String entryList,boolean stanChk){//메인 System.debug('entryList' + entryList); List IstPriEntryCus=new List(); List entryValueIterater = new List(); //pricebook IstPriEntryCus List -> id값에 맞는 제품 필드들을 리스트에 넣엇고 //엔트리에 다시넣음 List get..
List 인덱스 번호를 기반으로 목록 요소를 식별하려는 경우 List accList = new List(); Set Set은 순서가 지정되지 않은 컬렉션. 1) 중복 요소를 포함하지 않습니다. 따라서 컬렉션에 중복이 포함되지 않도록 하려면 set을 사용 예: Set accSet = new Set() Set setString = new Set(); // 두 개의 문자열을 추가 setString .add('item1'); setString .add('item2'); Map : 맵은 키-값 쌍의 모음입니다. 각 고유 키는 단일 값에 매핑됩니다. 키는 모든 기본 데이터 유형이 될 수 있고 값은 기본, sObject, 컬렉션 유형 또는 Apex 개체가 될 수 있습니다. Map accMap = new Map(); ..