본문 바로가기

728x90

Salesforce/Tips

(4)
Quickly enter number and currency fields in Salesforce (Salesforce에 숫자 및 통화 필드를 빠르게 입력) 세일즈포스에서 레코드 편집 시 숫자 또는 통화 필드에 값을 입력 시 영문의 k, m, b, t를 이용하여 빠르게 입력할 수 있습니다. K : thousand(천) M : million(백만) B : billion(10억) T : trillion(1조) 예) 1k → 1,000 1m → 1,000,000 1b → 1,000,000,000 1t → 1,000,000,000,000 10.5k → 10,500 100m → 100,000,000 52.74b → 52,740,000,000 9t → 9,000,000,000,000
Salesforce Keyboard Shortcuts (세일즈포스 키보드 바로 가기) 키보드 바로 가기를 사용하여 Salesforce에서 효율적으로 작업할 수 있습니다. 바로 가기를 사용하면 더욱 빠르게 마우스 없이 탐색하고 레코드를 사용하여 작업할 수 있습니다. 웹 브라우저 바로 가기와 함께 바로 가기를 사용할 수 있습니다. 키보드 바로 가기는 대/소문자를 구분하지 않습니다. 예를 들어, Shift+B는 Shift+b와 같습니다. 바로 가기에 Ctrl, Alt 또는 Shift가 있는 경우 이러한 키의 순서는 상관없습니다. 예를 들어, Ctrl+Alt+A는 Alt+Ctrl+A와 같습니다. Lightning Experience 키보드 바로 가기 키보드 바로 가기를 사용하여 Lightning Experience 앱에서 더욱 신속하게 작업을 처리합니다. 마우스 없이도 레코드를 검색, 편집, 저..
세일즈포스 스케줄 동적 생성 (Dynamic creation of salesforce schedule) Salesforce에서 작성한 Batch의 스케줄 생성 시 Batch Class를 직접 선언하지 않고, Class Name의 String 값을 가지고, Type.forname()를 이용하여 동적으로 newInstance를 생성해 실행할 수 있습니다. // 일반적인 스케줄 생성 SampleBatch sampleBatch = new SampleBatch(); String SCH_NAME = 'Sample Batch Schedule'; String SCH_TIME = '0 0 1 * * ?'; // 매일 1:00 system.schedule(SCH_NAME, SCH_TIME, sampleBatch); // 동적 스케줄 생성 String SCH_BATCH = 'SampleBatch'; String SCH_NAM..
세일즈포스 배치 동적 실행 (Salesforce batch dynamic execution) Salesforce에서 작성한 Batch 실행 시 Class를 직접 선언하지 않고, Class Name의 String 값을 가지고, Type.forname()를 이용하여 동적으로 newInstance를 생성해 실행할 수 있습니다. // 일반적인 배치 실행 SampleBatch sampleBatch = new SampleBatch(); database.executeBatch(sampleBatch, 200); // 동적인 배치 실행 String BATCH_NAME = 'SampleBatch'; Integer BATCH_SIZE = 200; database.executeBatch((Database.Batchable)Type.forname(BATCH_NAME) .newInstance(), BATCH_SIZE);

728x90