개발 (55) 썸네일형 리스트형 [Salesforce] Account Lookup Field의 입력할 때 기본 노출 되는 항목 설정 (Secondary field, 두번째 필드, 룩업 필드 검색, LookupField search) 문제 상황- Account에서 검색될 때 전체 검색 필드가 아니라 최근 계정이라고 보여지는 항목에 포뮬러 필드가 함께 노출되기를 요청- Account의 검색 레이아웃을 확인해보니, 두번째로 설정된 필드도 노출되지 않음- 두번째 설정 필드가 포뮬러임에도 미노출 1) 커스텀 오브젝트에 Account 룩업 필드 생성2) 입력한 항목에서 하위에 나오는 첫번째 필드가 검색을 해도 나오지 않음3) 어카운트 -> Search layout 사용해서 필드 추가해도 노출되지 않음 4) 포뮬러 필드가 길어서 Html형태로 바뀌니 노출되지 않는 것으로 확인되어 짧은 글자로 포뮬러 필드 재생성 SUPPORTED FIELDS IN LOOKUP SEARCHDate, datetime, and time.Currency, number.. [javaScript] Object (TIL) 1. 생성한 오브젝트에 접근하는 방법 const player = { name : 'julie', points : 10 }; // 프로퍼티에 접근하는 두가지 방법 console.log(player.name); console.log(player["name"]); 2. 오브젝트의 프로퍼티는 const형태로 오브젝트가 선언되어도 변경할 수 있다. const player = { name : 'julie', points : 10 }; console.log( " Before Change : " + player); console.log( player); player.points = 100; console.log(" After Change : " + player); console.log( player); 추가로 알게된 .. [JavaScript] Null and Undefined null 아무것도 없는 것 말 그대로 빈값 there is nothing here 텍스트 String 아님!!!!! 비어있는 값이라기 보단 그냥 낫띵 아무것도 아님 null은 자연스럽게 발생하는 것이 아니라 아무것도 없다!!라고 알려줄 때 사용 --> 비어있어요라고 표기하기 위한 것, 자연스럽게 발생하지 않눈다 const a = null; console.log(a); 콘솔결과 undefined 무언가를 만들고 있지만? 어떠한 값을 할당하지는 않음 null도 어떻게 보면 타입...? variable은 존재하지만 정의되지 않았당.. 언젠가 쓸건데 아직 값은 모르겠옹... 이런 느낌 컴퓨터 메모리안에는 존재하는데 공간은 없고 값이 들어가 있지는 않음... const a = null; let b; console.. [Salesforce] No authorization information found for vscodeOrg. 잘 사용하고 있던 VScode에서 디플로이 하려고 했는데 발생한 에러^^... 1. SFDX:Authorize and Org해서 다시 로그인 2. 디플로이 다시 하려고 하니 동일한 에러 발생 3. VSC 종료 후 재실행 하니 해결되었다 [Salesforce] LWC Web Compiler (LWC 웹컴파일러) 가끔.. 코드를 작성하다보면 자바스크립트라던가 자바처럼 웹컴파일러가 필요할 때가 있는데 서티 공부하다가 세일즈포스용ㅠ_ㅠ 으로는 뭐가 없나 찾다가 발견... https://studio.webcomponents.dev/create/lwc WebComponents.dev studio.webcomponents.dev 출처 : https://levelupsalesforce.com/lwc-online-compiler [Salesforce] LWC CSS 파일 추가하기 (Add Create LWC Css file in VSCode) 1. New file 추가해서 뒤에 확장자를 컴포넌트명.css로 추가 2. 디플로이 생각보다 단순해따 끝.. [Salesforce] LWC Refresh (LWC 컴포넌트 새로 고치기) 1. 자바스크립트 단에서 reload -> 실패 window.location.reload(); 구냥 먹히질 않았다 2. 어노테이션 걍 붙여넣기 -> 실패 @Track @wire 등 을 사용하였으나 결국 무한 반복 및 각종 에러등으로 우선 무작정 복붙은 옳지 않구나.. 해결 3. 데이터 자체가 새로고침 될 수 있도록 껍데(this.refreshData)를 넣어줬다 this.refreshData -> 전역변수로 선언하지 않고 그냥.. 펑션 안에서만 실행되도록 지역변수처럼 사용하면 된다는걸 구글링하다 찾아서 어디서 봤었지 다시 출처를 찾아보니까 저장 실행 -> refresh() 실행 -> getTargetRecord가 실행 (아마도 @track, @Wire 어노테이션이 되어 있어 해당 레코드가 저장 후 변경된.. [Salesforce] Flow, Email & Notification 관련 제약사항 * 이메일 알림 (이메일 경고 보내기) -> 한번에 5명 이상 보낼 수 없음 -> 따라서 타겟이 5명 이상 이메일을 보내야하면 다른 방법 찾아봐야함 *사용자정의 알림 -> 사용자가 꼭! 활성화된 유저야함 -> 따라서 사용자 가져올 때 조건에 IsActive True로 하여 할당 할 것 이전 1 2 3 4 ··· 7 다음