κ³ κΈ‰

Salesforce μ™ΈλΆ€ μ„œλ²„μ˜ 데이터λ₯Ό μ‘°νšŒν•˜μ—¬ ν•¨κ»˜ ν‘œν˜„ν•˜κ³ μž ν•  λ•Œ κ³ κΈ‰ 데이터 μ†ŒμŠ€λ₯Ό ν™œμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©μžκ°€ μž‘μ„±ν•œ Apex Class λ˜λŠ” ν”Œλ‘œλ₯Ό 톡해 데이터λ₯Ό κ°€μ Έμ˜€κΈ° λ•Œλ¬Έμ—, λ‚΄λΆ€ 데이터 μ†ŒμŠ€μ— λΉ„ν•΄ 더 μœ μ—°ν•˜κ³  λ‹€μ–‘ν•œ 데이터 접근이 κ°€λŠ₯ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 Salesforce λ‚΄λΆ€ 데이터와 μ™ΈλΆ€ μ‹œμŠ€ν…œμ˜ 데이터λ₯Ό ν†΅ν•©ν•˜μ—¬ LIst Viewμ—μ„œ 확인할 수 있으며, λ³΅μž‘ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ΄λ‚˜ 데이터 λ³€ν™˜λ„ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄ μ™ΈλΆ€ μ„œλ²„μ—μ„œ μ‹€μ‹œκ°„ 재고λ₯Ό 가져와 화면에 같이 ν‘œμ‹œν•˜κ³  싢을 λ•Œ, Apex Classμ—μ„œ Rest API μ½”λ“œλ₯Ό μž‘μ„±ν•˜μ—¬ κ³ κΈ‰ 데이터 μ†ŒμŠ€μ— μ§€μ •ν•˜λ©΄ ν•΄λ‹Ή 데이터λ₯Ό List View에 ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

데이터 μ†ŒμŠ€λŠ” λ‹€μ€‘μœΌλ‘œ ꡬ성 및 섀정이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

Key

  • 데이터 μ†ŒμŠ€μ™€ 리슀트 λ ˆμ½”λ“œ κ°„ κ³΅ν†΅λœ κ°’μœΌλ‘œμ„œ 데이터 μ†ŒμŠ€μ—μ„œ κ°€μ Έμ˜¨ 정보λ₯Ό λ¦¬μŠ€νŠΈμ™€ ν†΅ν•©ν•˜λŠ”λ° μ‚¬μš©λ©λ‹ˆλ‹€.


πŸ”Έ Apex Class κ³ κΈ‰ 데이터 μ†ŒμŠ€ μ„€μ • 방법

1. βž• λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ 데이터 μ†ŒμŠ€λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.

데이터 μ†ŒμŠ€ μ„€μ • ν™”λ©΄

2. 데이터 μ†ŒμŠ€ λŒ€μƒ Apex Classλ₯Ό 검색 ν›„ μ„ νƒν•©λ‹ˆλ‹€.

Apex Class 검색

3. ν™œμ„±ν™” μ—¬λΆ€, μ„€λͺ…(Description), Key ν•„λ“œ(Key Field), νŒŒλΌλ―Έν„°(Parameters)λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

Apex Class 데이터 μ†ŒμŠ€ μ„€μ •
번호
ν•„λ“œλͺ… 및 μ˜μ—­
μ„€λͺ…
ν•„μˆ˜

1

ν™œμ„±ν™”

데이터 μ†ŒμŠ€λ₯Ό ν™œμ„±ν™”ν•©λ‹ˆλ‹€. ν™œμ„±ν™”κ°€ λ˜μ–΄ μžˆμ§€ μ•ŠμœΌλ©΄ 리슀트 ꡬ성 μ‹œ μž‘λ™λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

2

μ„€λͺ… (Description)

데이터 μ†ŒμŠ€μ— λŒ€ν•œ μ„€λͺ…을 κΈ°μž…ν•©λ‹ˆλ‹€.

3

Key ν•„λ“œ (Key Field)

Apex Class에 μ„€μ •λœ key κ°’κ³Ό κ³΅ν†΅λœ 값을 κ°€μ§„ 리슀트 μ§€μ • 개체의 ν•„λ“œλ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

βœ”οΈ

4

νŒŒλΌλ―Έν„° (Parameters)

Apex Classμ—μ„œ 리슀트 μ§€μ • 개체의 ν•„λ“œ 값이 ν•„μš”ν•œ 경우, ν•΄λ‹Ή ν•„λ“œλ₯Ό μ„ νƒν•˜μ—¬ Apex Class둜 μ „λ‹¬ν•©λ‹ˆλ‹€.

βœ”οΈ


πŸ”Έ ν”Œλ‘œ κ³ κΈ‰ 데이터 μ†ŒμŠ€ μ„€μ • 방법

1. βž• λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ 데이터 μ†ŒμŠ€λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.

데이터 μ†ŒμŠ€ μ„€μ • ν™”λ©΄

2. 데이터 μ†ŒμŠ€ λŒ€μƒ ν”Œλ‘œλ₯Ό 검색 ν›„ μ„ νƒν•©λ‹ˆλ‹€.

ν”Œλ‘œ 검색

3. ν™œμ„±ν™” μ—¬λΆ€, μ„€λͺ…(Description), Key ν•„λ“œ(Key Field), νŒŒλΌλ―Έν„°(Parameters)λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

ν”Œλ‘œ 데이터 μ†ŒμŠ€ μ„€μ •
번호
ν•„λ“œλͺ… 및 μ˜μ—­
μ„€λͺ…
ν•„μˆ˜

1

ν™œμ„±ν™”

λ°μ΄ν„°μ†ŒμŠ€λ₯Ό ν™œμ„±ν™”ν•©λ‹ˆλ‹€. ν™œμ„±ν™”κ°€ λ˜μ–΄ μžˆμ§€ μ•ŠμœΌλ©΄ 리슀트 ꡬ성 μ‹œ μž‘λ™λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

2

μ„€λͺ… (Description)

데이터 μ†ŒμŠ€μ— λŒ€ν•œ μ„€λͺ…을 κΈ°μž…ν•©λ‹ˆλ‹€.

3

μž…λ ₯ λ³€μˆ˜ (Input Variable)

ν”Œλ‘œλ‘œ μ§€μ •λœ 경우 ν”Œλ‘œμ— 전달할 νŒŒλΌλ―Έν„° λ³€μˆ˜λ₯Ό μ„ νƒν•©λ‹ˆλ‹€. νŒŒλΌλ―Έν„°κ°€ ν•„μš” μ—†λŠ” 경우 μ„ νƒν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. πŸ’‘ μ˜΅μ…˜μ—μ„œ λ³΄μ—¬μ§€λŠ” 값듀은 μ§€μ •λœ ν”Œλ‘œμ— μžˆλŠ” λ¦¬μ†ŒμŠ€(Available for input)μž…λ‹ˆλ‹€.

βœ”οΈ

4

좜λ ₯ λ³€μˆ˜ (Output Variable)

ν”Œλ‘œ κ²°κ³Ό 값을 κ°€μ Έμ˜¬ λ³€μˆ˜λ₯Ό μ„ νƒν•©λ‹ˆλ‹€. πŸ’‘ μ˜΅μ…˜μ—μ„œ λ³΄μ—¬μ§€λŠ” 값듀은 μ§€μ •λœ ν”Œλ‘œμ— μžˆλŠ” λ¦¬μ†ŒμŠ€(Available for output)μž…λ‹ˆλ‹€.

βœ”οΈ

5

Key ν•„λ“œ (Key Field)

좜λ ₯ λ³€μˆ˜μ˜ ν•„λ“œμ™€ κ³΅ν†΅λœ 값을 κ°€μ§„ 리슀트 μ§€μ • 개체의 ν•„λ“œλ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

βœ”οΈ

Last updated

Was this helpful?