Salesforce (17) 썸네일형 리스트형 Object 끝의 __?에 대한 것들 + Key Prefixes 익숙한 __c 라던가 __r이라던가 __e는 알겠는데 모르는것도 많아서 이 기회에 찾아봤다! __c Custom Object or Custom field __r Custom relationship field as used in a SOQL query to traverse the relationship __ka KnowledgeArticle __kav KnowledgeArticleVersion __Feed Article Type Feed or Custom Object Feed __ViewStat KnowledgeArticleViewStat __VoteStat KnowledgeArticleVoteStat __DataCategorySelection Article Type__DataCategorySelectio.. [Salesforce] Lwc 간의 데이터 전달법 Aura visualforce에 이어서 LWC LWC 간의 데이터 전달법이다. Aura Aura와 굉장히 유사한 부분이 많지만 헤깔리는 부분도 있다.. 처음 사용할때 문서를 얼마나 뒤졌는지 모르겠다 ㅠ 부모격 LWC 에서 자식격 LWC 로 데이터 전송 ParentPage.html //자식 LWC에서 다시 값 보내줄 때 받을 function lwc는 CAMEL 표기법이 된 부분마다 '-'를 사용해서 표시해야한다. 여간 불편한게 아니다.... 전송할 값도 마찬가지임! ParanPage.js @track isOpen = false; @track productName = ''; sendDataToChild(){ this.isOpen = true; this.productName = 'test'; } ChildPa.. [Salesforce]VisualForce 와 Aura 간의 데이터 전달법 init : function(component,event,helper){ window.addEventListener("message", $A.getCallback(function(event) { var vfOrigin = "https://orgname.visualforce.com"; if (event.origin !== vfOrigin) { return; } var eventResult = event.data; }), false); } 프로젝트를 진행하면서 배운 것을 정리해본다. visualforce와 aura 간의 통신역할은 iframe이 담당한다. 1. AURA to VisualForce AURA.cmp AURA.controller handleSendToVF : function(component,ev.. [APEX] Object Insert 하기전에 다른 Object에 Insert하기전의 정보를 넣고 싶을때!(External Id 활용) 코드를 작성하다보면 새로 Insert 시켜야하는 값들을 이미 생성된 Object의 레코드에서 Lookup 으로 업데이트 시켜줘야하는 경우가 있다. insert 후에 다시 돌려서 update list를 만들어서 할 수도 있지만, external Id를 만들어서 사용하면 더욱 편리하다!!! Test Object = insert 하는애 upt Object = Test Object의 Id가 필요한 애 UptId가 Test Object의 ExternalId다. .... .. Test test = new Test(); test.UptId = testMap.get(checkKey).Id; //external Id (key)로 지정된 값 넣어주기 TestItemList.add(test); Upt upt = new Up.. Order of Execution 1. System Validation 2. Before Trigger 3. Custom Validation => 필수 필드가 비었는지, 사용자 정의 함수 등을 확인함. 4. After trigger 5. Assignment Rule 6. Workflow Rule 7. Process builder... (WorkFlow Field Update시, 이건 타지 않음) if.. Workflow를 통해서 field값이 update된다면 7. Before Trigger (Update) 8. After Trigger (Update) --------------------------------------------------------------------------------------------------------.. Flow를 활용한 Custom Notification 1. Setup > Custom Notificaions > New 로 Notification을 하나 설정한다. 2. Flows로 들어가서 New Flows를 누른다. 3. 필요한 조건들을 걸고 .. Notification이 필요한 곳에 Action을 누르고 'Send Custom Notification' 를 찾아 클릭한다 * Custom Notification Type Id => Custom Notifications에서 만든것의 Id 값을 입력해주는 것이다. New Resource를 통해서 Text 로 하나 생성하면 됨! 해당 Id를 조회하는 쿼리 Select Id,CustomNotifTypeName from CustomNotificationType * Notification Body, Title => .. Page to Page 로 attribute 보내는 법! (AURA<-> AURA) 1. 한 페이지내에서 버튼을 눌러 다른 창을 여는 경우 부모페이지에서 자식페이지로 데이터 전송시 //부모페이지 Parent.cmp //open변수가 true라면 //child페이지로 전송~ 이런형태이다. //자식 페이지 Child.cmp 자식페이지에서 부모페이지로 데이터 전송시 이때는 aura:event를 사용해줘야함! 참고 문서 : https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/events_component.htm Component Events | Lightning Aura Components Developer Guide | Salesforce Developers developer.salesforce.com 1. 먼.. Partner 사이트에서 custom object가 안보일 때 확인해야 할 사항 1. Profile > Object setting에 들어가서 해당 프로필에 이 오브젝트에 관한 권한이 있는지 확인할 것! 필드도 마찬가지!! 2. 바꿔줬는데도 안된다면 Object Manager에서 내가 만든 Object의 Deployment Status를 확인해볼 것! 아래 사진과 같이 Deployed로 설정되어 있어야 Partner 사이트에서도 조회가 가능하다! In Development일 경우에는 개발권한이 있는 사용자에게만 보여진다. 이전 1 2 3 다음