일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- dump
- chatter user profile
- apex class
- Too many SOQL queries
- sObject
- apex
- sales cloud consultant
- google extension
- Too many DML statements
- salesforce
- platform developer1
- VARIABLE
- BASIC
- object setting
- DML Statement
- difference with java
- Database Methods
- sharing
- developer console
- Administrator
- System.LimitException
- deactivate record type for chatter user profile
- development link
- service cloud consultant
- Today
- Total
목록Salesforce/Tips (2)
어느 Salesforce Developer의 개발 성장기
Salesforce는 동기 Apex에 대해 100개의 SOQL 쿼리 또는 비동기 Apex에 대해 200개의 SOQL 쿼리 제한이 있다. 즉, 반복문(for문) 안에서 쿼리문을 사용하면 안된다. Performing Bulk SOQL SOQL 검색시, 잘못된 쿼리 예시(1): trigger SoqlTriggerNotBulk on Account(after update) { for(Account a : Trigger.New) { // Get child records for each account // Inefficient SOQL query as it runs once for each account! Opportunity[] opps = [SELECT Id,Name,CloseDate FROM Opportunit..
개발 진행시, 처음 계획했던 바와 다르게 개체에 대한 레코드 유형을 사용하지 않을 때, 레코드 유형을 삭제하려고 할 경우, 다음과 같은 오류가 나타나며 진행이 안된다. 해당 프로필에서 이 레코드 유형을 사용하기 때문에 레코드 유형을 비활성화 할 수 없는 것! 이 때, Chatter User의 프로필인 경우, 설정을 편집해도 레코드 유형을 변경할 수 있는 UI가 존재하지 않는다. 분명히 Chatter User Profile이 해당 개체의 레코드 유형을 가지고 있어서 레코드 유형을 비활성화하지 못하고, 삭제를 못하고 있는 상황인데, 개체 설정이 없어서 막막할 것이다. 이 때 해결할 수 있는 방법이 있다. 바로 아래 URL을 수정하여 진행하는 것! https://INSTANCE.salesforce.com/se..