Table List
- 1 Setup
- 1.1 Create New
- 1.2 Set NodeType
- 2 Option Detail
- 2.1 Style Option
- 2.1.1 1. Size
- 2.1.2 2. Show Empty Data First
- 2.1.3 3. Hide Title
- 2.1.4 4. Bordered
- 2.1.5 5. Fixed Header
- 2.1.6 6. Fixed Columns
- 2.1.7 7. Custom Title Style
- 2.1.8 8. Custom Card Style
- 2.2 Function Option
- 2.2.1 1. Drag Sort (ASIS: Draggable)
- 2.2.2 2. Editable
- 2.2.3 3. Summary
- 2.2.4 4. Grouping Table Head new
- 2.2.5 5. Fixed Column Fields new
- 2.2.6 6. Show MoreLink
- 2.2.7 7. Personalized Columns
- 2.3 Events Option
- 2.3.1 1. Event Buttons
- 2.3.2 2. Pagination
- 2.3.3 3. Use Extra Buttons
- 2.4 Search Option
- 2.4.1 1. Search Bar new
- 2.4.2 2. Table Header Search new
- 2.4.3 3. Search Form Filter TOBE
- 2.4.4 4. Connect Search Form
- 2.1 Style Option
- 3 Style Set Detail
- 3.1 Simple CSS tobe
- 3.2 Code CSS tobe
- 3.3 Common CSS tobe
Β
Β
Setup
Create New
ν μ΄λΈ μ»΄ν¬λνΈλ₯Ό μΆκ°νλ©΄ λ€μκ³Ό κ°μ κΈ°λ³Έ μ ν νλ©΄μ΄ μΆλ ₯λλ€. Dataλ₯Ό μΆλ ₯ ν ν μ΄λΈ NodeType, ν μ΄λΈλͺ μ λ ₯, Data Syncμ API μ¬μ©μ¬λΆλ₯Ό μ€μ ν μ μλ€.
Β
Β
Β
Set NodeType
NodeTypeμ μ ννλ©΄ λ€μκ³Ό κ°μ΄ 4κ°μ§ ν μ΄λΈ μ ν μμμ΄ μΆλ ₯λλ€.
Table Field Set Area : ν μ΄λΈ νλλ‘ μ¬μ©νκ³ μ νλ Valueκ° μ ννμ¬ ν μ΄λΈμ μμ±νλ μμ
Table Options Set Area : ν μ΄λΈ μ΅μ μ Style, function, Events, Search 4κ°μ§ νμΌλ‘ ꡬλΆνμ¬ μ 곡
Table Click Set Area : ν μ΄λΈμ Click, Double Click ν κ²½μ° λ°μνλ μ΄λ²€νΈλ₯Ό μ€μ νλ μμ
Table Slot Area : ν μ΄λΈ νλ, μ΄λ²€νΈ λ²νΌ, κ²μλ° νλ, κ²μνΌ νλμ μ€μ μ¬λ‘― μμ
Β
Β
Β
Option Detail
ν μ΄λΈ μ΅μ μ€μ μμμ Tab λ©λ΄λ³ μμΈ λ΄μ©μ λ€μκ³Ό κ°μ΄ 4κ°μ§λ‘ λλλ€.
Style : κΈ°λ³ΈμΌλ‘ μ ν λ ν μ΄λΈ μ€νμΌ λ³κ²½ λλ 컀μ€ν°λ§μ΄μ§ μ€νμΌ λ±μ μ€μ νλ μμ
Β
function : ν μ΄λΈ λλκ·Έ μ λ ¬, λ°μ΄ν° μλν κ³Ό μ¨λ¨Έλ¦¬(SUM), νλ κ·Έλ£Ήν λ±μ μΆκ° κΈ°λ₯ μ€μ μμ
Β
Events : λ²νΌκ³Ό νμ΄μ§λ€μ΄μ μ μ€μ νλ μμ
Β
Search : κ²μλ°, κ²μνΌ, ν μ΄λΈ ν€λμ μ¬μ©νλ Filter/Sorter κΈ°λ₯ μ€μ μμ
Β
Β
Β
Β
Style Option
1. Size
ν
μ΄λΈ μ¬μ΄μ¦λ₯Ό μ ν ν μ μλ€.(Small
, Default
, Large
)
Β
Β
2. Show Empty Data First
No-Data ν μ΄λΈ 리μ€νΈλ₯Ό μΆλ ₯ νλ€.
Show Empty Data First{ON}
Β
Β
3. Hide Title
μ»΄ν¬λνΈ Titleμ κΈ°λ³Έ μ ν μ΅μ μ΄λ€. μ΅μ μμμμ ν μ΄λΈλͺ μ λ ΈμΆ/λΉλ ΈμΆλ‘ μ€μ ν μ μλ€.
Hide Title{OFF}
Β
Β
4. Bordered
ν μ΄λΈ 보λμ λ ΈμΆ/λΉλ ΈμΆμ μ€μ νλ€.
Bordered{ON}
Β
Β
5. Fixed Header
ν μ΄λΈ ν€λλ₯Ό κ³ μ νλ κΈ°λ₯μΌλ‘, ν μ΄λΈμ μνλ‘ μ€ν¬λ‘€νμ¬λ ν μ΄λΈ ν€λκ° κ³ μ λμ΄ λ³΄μΈλ€.
Header Height : ν μ΄λΈ ν€λ λμ΄κ° μ λ ₯ νλ
Β
6. Fixed Columns
μ»¬λΌ κ°κ°μ μ¬μ΄μ¦λ₯Ό κ³ μ μμΌ λ³΄μ¬ μ€λ€.
Β
7. Custom Title Style
ν μ΄λΈ νμ΄ν μ€νμΌμ μ€μ νλ κΈ°λ₯μ΄λ€. μ€νμΌ μ€μ μ 3κ°μ§ νμ μΌλ‘ μ ννμ¬ μ§νν μ μλ€.
(μ°Έκ³ : Table List | Style Set Detail)
Β
8. Custom Card Style
리μ€νΈ ννμ ν μ΄λΈμ μΉ΄λ μ€νμΌλ‘ λ³κ²½ ν μ μλ€. μ€νμΌ μ€μ μ 3κ°μ§ νμ μΌλ‘ μ ννμ¬ μ§νν μ μλ€.
(μ°Έκ³ : Table List | Style Set Detail)
Β
Β
Β
Β
Function Option
Function Tabμ μμΈ μ΅μ λ΄μ©μ λ€μκ³Ό κ°λ€.
Β
1. Drag Sort (ASIS: Draggable)
ν μ΄λΈμμ μ¬μ© κ°λ₯ν React-DND(Drag And Drop) μ λ ¬ κΈ°λ₯μ μ 곡νλ€. λλκ·Έ νΈλ€λ¬λ ν¨κ» μ¬μ© κ°λ₯νλ€.
Use Drag handler Field new : λλκ·Έ νΈλ€λ¬ μμ΄μ½ νλ μ¬μ© μ¬λΆ μΆκ° μ€μ
Tip Drag handler
ν μ΄λΈ 첫λ²μ§Έ μ΄μ λλκ·Έ νΈλ€λ¬ μμ΄μ½μ λ ΈμΆνμ¬ μ¬μ©μκ° λλκ·Έ μ λ ¬ κΈ°λ₯μ μ¬μ© ν μ μμμ μ½κ² μΈμ§νλλ‘ νλ€. ant Drag sorting with handler
Β
Β
2. Editable
ν μ΄λΈ κ°μ λ°λ‘ νΈμ§ν μ μλ κΈ°λ₯μΌλ‘, μλν Action Fieldκ° ν μ΄λΈ 첫λ²μ§Έ μ΄μ μΆκ°λλ€. μμ /μ μ₯/μ·¨μ νΈμ§ κΈ°λ₯μ μ¬μ© ν μ μμΌλ©°, Defaultλ μμ΄μ½ λ²νΌμΌλ‘ μΆλ ₯λλ€.
Editable Actions Display Type: μλν μ μ‘μ νλ λμ€νλ μ΄ νμ μ ν(
Button
,Dropdown
)
Β
Β
3. Summary
μ¨λ¨Έλ¦¬ νλ λͺ©λ‘μ΄ μΆλ ₯λλ€. μ¨λ¨Έλ¦¬ ν Valueλ₯Ό μ ννλ©΄, ν΄λΉ νλ μ΅νλ¨μ Data Sumμ΄ μΆλ ₯λλ€.
Enable Summary Fields : Data Sumμ μ§ν ν νλ μ€μ
Β
Β
4. Grouping Table Head new
ν
μ΄λΈ ν€λμ μλ νλλ₯Ό κ·Έλ£Ήννμ¬ λ³΄μ¬μ£Όλ κΈ°λ₯μ΄λ€. κ·Έλ£Ήν{ON}μΌλ‘ μ€μ νλ©΄, νλ¨μ Enable Grouping Table Header
μμμ΄ λνλλ€. [ κ·Έλ£Ήν λ 벨 μ ν > κ·Έλ£Ήλͺ
μ
λ ₯ > κ·Έλ£Ήν ν νλ μ ν ]μ μ§ννκ³ μ μ₯νκΈ° λ²νΌμ ν΄λ¦νλ©΄, νλ¨μ μλ Grouping Preview
λ₯Ό νμΈ ν μ μλ€. μμ΄μ½μ ν΄λ¦νμ¬ κ·Έλ£Ήν λ 벨 λ²μλ₯Ό μ€μ νκ±°λ, κ·Έλ£Ήν 미리보기 μμ λ΄μ λ²νΌμ ν΄λ¦νμ¬ μ€μ ν κ·Έλ£Ήνμ μ¦κ° μμ ν μ μλ€.
Grouping Level : κ·Έλ£Ήνμ μ§ν ν λΌλ²¨ μ ν
Grouping Label : κ·Έλ£Ήλͺ μ§μ
Select Grouping Fields : κ·Έλ£Ήν ν νλ μ ν(μμ νλμ μ’ λ£ νλ μ ν)
tips Select Grouping Fields
Enable Table List Fields
μμ μ νν Value λͺ©λ‘μ΄ μΆλ ₯λλ©°, κ·Έλ£Ήνμ μ΄μ νλλΌλ¦¬λ§ κ°λ₯νλ€.(ex. Field 01, Field 03, Field 05, 3κ°μ§ νλλ₯Ό μ νν κ²½μ°, Field 01λΆν° Field05κΉμ§ 5κ° νλκ° μλ μ ν)
Β
[List Field Instance Slotμμ νλ λ³ κ·Έλ£Ήν μ§ν] List Field Instance Slot ν μ΄λΈμ μλ μ€μ μ μ΄μ©ν΄ νλ 1κ°μ© κ·Έλ£Ήνμ κ°λ³ μ ν νλ λ°©λ²λ μλ€. |
Ex. νλ 2λ²κ³Ό 3λ²μ μμ κ°μ΄ κ·Έλ£Ήν νκ³ μΆλ€λ©΄ Step 1. νλ 2λ² μ€μ μ ν΄λ¦ > Grouping{ON}, Group Label Step 2. νλ 3λ² μ€μ μ λ€μ΄κ° λμΌνκ² Grouping{ON}, Group Label |
Β
Β
5. Fixed Column Fields new
ν μ΄λΈμ νΉμ νλ Colμ κ³ μ νλ κΈ°λ₯μΌλ‘, ν μ΄λΈμ μ’νλ‘ μ€ν¬λ‘€νμ¬λ μ νν νλ μ΄μ΄ κ³ μ λμ΄ λ³΄μΈλ€.
Fixed Column Position : κ³ μ μν¬ μ»¬λΌμ μμΉ μ ν(
Left
,Right
,Both
)Left/Right Fixed Columns Num : κ³ μ μν¬ μ»¬λΌμ κ°μ μ ν
Option Value | Sub Option |
Fixed Column Position | Left Fixed Columns Num |
Fixed Column Position | Right Fixed Columns Num |
Fixed Column Position | Left Fixed Columns Num, Right Fixed Columns Num |
Β
Β
Β
6. Show MoreLink
ν μ΄λΈ μλ¨μ [more] λ²νΌμΌλ‘ λ§ν¬λ‘ λ λ§μ μ 보λ₯Ό μ¬μ©μμκ² μ λ¬νκ±°λ, κ΄λ ¨ νμ΄μ§λ‘ μ΄λμ μ λν μ μλ€.
MoreLink URL : λ²νΌμ μ°κ²°μν¬ URL μ λ ₯
Β
Β
7. Personalized Columns
"Enable List Fields" μ€μκ° μ€μ κΈ°λ₯μΌλ‘ μ¬μ©μλ³(End-User) λ§μΆ€ ν μ΄λΈ νλ λ³΄κΈ°κ° κ°λ₯νλ€. Personalized Columns{ON} μ€μ μ, ν μ΄λΈ μ°μΈ‘ μλ¨μ [Personalized Columns] λ²νΌμ΄ μμ±λλ€. μ΄ λ²νΌμλ ν μ΄λΈ νλ μ€μ Modalμ΄ μ°κ²°λμ΄ μμΌλ©°, μ¬μ©μλ€μ μ΄λ₯Ό ν΅ν΄ ν μ΄λΈ νλ Value κ°μ μ¬μ€μ νκ³ , μ€μκ°μΌλ‘ ν μ΄λΈμ μ μ©μμΌ λ§μΆ€ν ν μ΄λΈλ‘ μ¬μ©ν μ μλ€.
Β
Β
Β
Events Option
Events Tabμ μμΈ μ΅μ λ΄μ©μ λ€μκ³Ό κ°λ€.
Β
Β
1. Event Buttons
μ΄λ²€νΈ λ²νΌ λͺ©λ‘κ³Ό ν¨κ» ν μ΄λΈ λ°μ΄ν° μ ν νμ , λ²νΌμ μμΉμ μ λ ¬ μ€μ μ΅μ μ΄ μΆλ ₯λλ€.
Enable List Event Buttons : μ΄λ²€νΈ λ²νΌ λͺ©λ‘(
Create
,Read
,Update
,Delete
,List
)Data Select Field tobe : ν μ΄λΈ λ°μ΄ν° μ ννλ νλ μ¬μ©(
No Use
,Radio
,Checkbox
)Event Buttons Position : λ²νΌ μμΉ μ ν(
Top
,Bottom
,Both
)Top/Bottom Event Buttons Align : λ²νΌ μ λ ¬ μ ν(
Left
,Center
,Right
)
Option Value | Sub Option |
Event Buttons Position | Top Event Buttons Align |
Event Buttons Position | Bottom Event Buttons Align |
Event Buttons Position | Top Event Buttons Align, Bottom Event Buttons Align |
Β
Tip Data Select Field
Radio λλ Checkboxλ₯Ό μ ννλ©΄, ν μ΄λΈ 첫λ²μ§Έ μ΄μ λ°μ΄ν° μ ν νλκ° μ κ·λ‘ μμ±λλ€. μ΄ μ΅μ μ 보νΈμ μΌλ‘ ν μ΄λΈ λͺ©λ‘μ μ ννμ¬ μ§ν ν μ μλ Event Buttons(μμ /μμ )μ μ¬μ©ν κ²½μ° ν¨κ» μ€μ νλ€.
- No Use : ν μ΄λΈ λͺ©λ‘μ μ νν΄μΌ νλ μ΄λ²€νΈ λ²νΌμ μ¬μ©νμ§ μλ κ²½μ° μ¬μ©
- Radio : λΌλμ€ λ²νΌ νμ μΌλ‘ λ°μ΄ν° μ ν νλ μμ±, λ¨μΌ μ νλ§ νμ©ν κ²½μ° μ¬μ©
- Checkbox : 체ν¬λ°μ€ νμ μΌλ‘ λ°μ΄ν° μ ν νλ μμ±, λ€μ€ μ νμ νμ©ν κ²½μ° μ¬μ©
Β
Β
2. Pagination
ν μ΄λΈ νμ΄μ§λ€μ΄μ μ Total Count μ 보 λ ΈμΆ μ¬λΆμ νμ΄μ§λ€μ΄μ μμΉμ μ λ ¬ μ€μ μ΅μ μ΄ μΆλ ₯λλ€.
Show Total Count : μΆλ ₯λ ν μ΄λΈ λͺ©λ‘ μ΄ν© μΆλ ₯
Pagination Position : νμ΄μ§λ€μ΄μ μμΉ μ ν(
Top
,Bottom
,Both
)Top/Bottom Pagination Align : νμ΄μ§λ€μ΄μ μ λ ¬ μ ν(
Left
,Center
,Right
)
Option Value | Sub Option |
Pagination Position | Top Pagination Align |
Pagination Position | Bottom Pagination Align |
Pagination Position | Top Pagination Align, Bottom Pagination Align |
Β
Β
List Default PageSize: ν μ΄λΈ λͺ©λ‘ κ°μ Default μ€μ , μ΄ κ°μ κΈ°μ€μΌλ‘ νμ΄μ§ μ²λ¦¬ μ§ν
List Show PageSize Changer: ν μ΄λΈ λͺ©λ‘ κ°μλ₯Ό μ€μκ°μΌλ‘ λ³κ²½νμ¬ λ³΄λ μ΅μ μΌλ‘ νμ΄μ§λ ν¨κ» μ€μκ° μ μ©
List PageSize Changer : ν μ΄λΈ λͺ©λ‘ Row κ°μ λ³κ²½ μ΅μ λ€μ€ μ ν(
10
,20
,50
,100
)
Tip List Default PageSize & List PageSize Changer
List Default PageSize κ°μ λ ₯ O β List Page Size Changer μ ν μ΅μ μ Default κ°μ΄ ν¬ν¨λμ΄ μΆλ ₯
List Default PageSize κ°μ λ ₯ X β List PageSize Changerμ μ΅μ λ¨μμΈ
10
μΌλ‘ μλ μ ν
Β
Β
Β
3. Use Extra Buttons
μ 곡νλ μ΄λ²€νΈ λ²νΌ μΈμ μΆκ°λ‘ λ²νΌμ μμ±νμ¬ μ¬μ©ν μ μλ€. Extra Buttons{ON}μΌλ‘ μ€μ νλ©΄ νλ¨μ Extra Button Table μμμ΄ μΆλ ₯λλ€. μμ΄μ½μ ν΄λ¦νκ³ μνλ λ²νΌ μ»΄ν¬λνΈλ₯Ό μΆκ°ν μ μλ€. Extra Buttonsμ μ¬μ©νλ©΄, ν μ΄λΈ λ§μ§λ§ μ΄μ κ° Rowμ μ μ© κ°λ₯ν Action νλκ° μ κ· μμ±λλ€.
Β
Β
Β
Β
Search Option
Search Tabμ μμΈ μ΅μ λ΄μ©μ μλμ κ°λ€.
Β
Β
1. Search Bar new
κ²μλ° νλ λͺ©λ‘μ΄ μΆλ ₯λλ€. κ°μ μ ννλ©΄ ν μ΄λΈ μλ¨μ κ²μλ°κ° μΆκ°λλ€.
Enable Search Bar Fields : κ²μλ°μ κ²μ νν° νλ μ€μ
Β
2. Table Header Search new
ν μ΄λΈ ν€λμ Filter/Sorter Search κΈ°λ₯ μΆκ°ν μ μλ€.
Table Header Search Type new : ν μ΄λΈ ν€λ κ²μ μ΅μ μ ν(
Sorter
,Filter
,Both
)
Β
3. Search Form Filter TOBE
κ²μνΌ νλ λͺ©λ‘μ΄ μΆλ ₯λλ€. κ°μ μ ννλ©΄ ν μ΄λΈ μλ¨μ κ²μνΌμ΄ λμ΄λλ€.
Enable Search Form Fields : κ²μνΌμΌλ‘ μμ± ν νλ μ€μ
Search Timing new : κ²μ κ²°κ³Ό μΆλ ₯ νμ΄λ° (
Real time
,Click Botton
)Use Search Cache : κ²μ μ΄λ ₯ μΊμ μ μ₯
Tip Search Timing
- Real Time : νν° μ€μ μ΄ μ€μκ°μΌλ‘ ν μ΄λΈ 리μ€νΈμ λ°μ
- Click Bottom : μ κ· κ²μ λ²νΌμ΄ μμ±λλ©°, μ΄ λ²νΌμ ν΄λ¦ μ νν° μ€μ κ°λ€μ΄ ν λ²μ ν μ΄λΈ 리μ€νΈμ λ°μ
Β
Β
4. Connect Search Form
SearchForm μ»΄ν¬λνΈλ₯Ό μ°λνμ¬ μΆλ ₯νλ κΈ°λ₯μ΄λ€.
Β
Β
Β
Β
Β
Style Set Detail
μ€νμΌ μ ν μ 3κ°μ§ λ°©λ² μ§ν ν μ μλ€. Title Style, Card Style λͺ¨λ λμΌν μ€νμΌ μ ν μ μ¬μ©νλ€.
Β
Simple CSS tobe
κ° μ΅μ μ κ°μ μ λ ₯νκ±°λ μ ννμ¬ μ ν νλ λ°©λ²μ΄λ€.
Β
Code CSS tobe
Class Nameμ μ λ ₯νκ³ , μ§μ CSSλ₯Ό μμ±νλ λ°©λ²μ΄λ€.
Β
Common CSS tobe
μμ£Ό μ°μ΄λ CSS λͺ©λ‘μμ μνλ μ€νμΌμ μ ννλ λ°©λ²μ΄λ€.
Β
Β
Β
Β