κ³ κΈ
Salesforce μΈλΆ μλ²μ λ°μ΄ν°λ₯Ό μ‘°ννμ¬ ν¨κ» νννκ³ μ ν λ κ³ κΈ λ°μ΄ν° μμ€λ₯Ό νμ©ν μ μμ΅λλ€. μ¬μ©μκ° μμ±ν Apex Class λλ νλ‘λ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό κ°μ Έμ€κΈ° λλ¬Έμ, λ΄λΆ λ°μ΄ν° μμ€μ λΉν΄ λ μ μ°νκ³ λ€μν λ°μ΄ν° μ κ·Όμ΄ κ°λ₯ν©λλ€. μ΄λ₯Ό ν΅ν΄ Salesforce λ΄λΆ λ°μ΄ν°μ μΈλΆ μμ€ν μ λ°μ΄ν°λ₯Ό ν΅ν©νμ¬ LIst Viewμμ νμΈν μ μμΌλ©°, 볡μ‘ν λΉμ¦λμ€ λ‘μ§μ΄λ λ°μ΄ν° λ³νλ ꡬνν μ μμ΅λλ€.

μλ₯Ό λ€μ΄ μΈλΆ μλ²μμ μ€μκ° μ¬κ³ λ₯Ό κ°μ Έμ νλ©΄μ κ°μ΄ νμνκ³ μΆμ λ, Apex Classμμ Rest API μ½λλ₯Ό μμ±νμ¬ κ³ κΈ λ°μ΄ν° μμ€μ μ§μ νλ©΄ ν΄λΉ λ°μ΄ν°λ₯Ό List Viewμ ννν μ μμ΅λλ€.
Apex Class κ³ κΈ λ°μ΄ν° μμ€ μ€μ
Apex Classλ₯Ό μ¬μ©νλ κ³ κΈ λ°μ΄ν° μμ€λ₯Ό μ€μ νλ €λ©΄ Apex Classλ₯Ό λ¨Όμ μμ±ν΄μΌ ν©λλ€. SmallBuilder Lists ν¨ν€μ§μμ μ 곡νλ SBLD.DataSourceService.Fetchable μΈν°νμ΄μ€λ₯Ό μμ±νλ €λ Apex Classμ implements νμ¬ κ΅¬νν©λλ€.
Apex Class μμ±νκΈ° >
πΈ Apex Class κ³ κΈ λ°μ΄ν° μμ€ μ€μ λ°©λ²
1. β λ²νΌμ ν΄λ¦νμ¬ λ°μ΄ν° μμ€λ₯Ό μΆκ°ν©λλ€.

2. λ°μ΄ν° μμ€ λμ Apex Classλ₯Ό κ²μ ν μ νν©λλ€.

3. νμ±ν μ¬λΆ, μ€λͺ (Description), Key νλ(Key Field), νλΌλ―Έν°(Parameters)λ₯Ό μ€μ ν©λλ€.

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?