세일즈포스 LWC로 lightning-map 활용한 지도 구현 가이드 (2부)
·
Salesforce/개발_한국어
LWC에서 을 활용하여 지도를 구현하는 방법을 자세히 알아보겠습니다. Apex로 생성한 샘플데이터의 정보를 가져오고 LWC로 데이터를 받아 지도에 표시하도록 하겠습니다. 의 mapMarkersMarker PropertiesPropertyTypeDescriptionlocationobjectAddress elements (City, Country, PostalCode, State, and Street) to be geocoded, or a set of latitude and longitude coordinates. If you specify address elements and coordinates for one location, the map uses the coordinates. To support re..
세일즈포스 Apex Wrapper
·
Salesforce/개발_한국어
Apex에서의 Wrapper 클래스는 여러 변수(primitive data)를 담아 하나의 객체로 만들어주는 클래스 속 클래스입니다. 쉽게 말하자면 원하는 구조를 만들때 사용됩니다. 개요Wrapper 클래스는 기본 자료형(Primitive), 컬렉션 자료형(Collections), Salesforce 객체(sObjects)를 멤버로 받을 수 있습니다. Wrapper 클래스를 사용하는 이유는 크게 두 가지입니다.첫째, Wrapper 클래스는 파라미터로 받은 JSON 문자열을 객체 타입으로 변환하여 매번 파싱하고 맵핑하는 과정을 생략할 수 있게 해줍니다.둘째, 이는 데이터 관리 측면에서 효율적입니다. 객체를 쉽게 변환하고 조작할 수 있기 때문입니다.이전 포스트(https://loitering.tistory...
세일즈포스 커스텀 레코드 생성 만들기 3 - LWC에서 handler 연결 및 Picklist 값 가져오기
·
Salesforce/개발_한국어
Lightning Web Component(LWC)의 자바스크립트에서 input 핸들러를 구현하고, Combobox에 Picklist 값을 가져와 넣어보도록 하겠습니다.Input Handler 구현 각 input과 combobox에 onchange 및 value에 커스텀으로 만든 함수와 변수에 맵핑 작업을 하였습니다. export default class LeadRecordCreationForm extends LightningElement { @api recordTypeId; @api recordTypeName; firstName = ''; lastName = ''; em..