Skip to content

Inline Edit

List Component의 각 Row에서 Data를 추가, 수정, 삭제할 수 있도록 한다. Inline Edit을 이용하여 실행할 기능을 선택할 수 있으며, 저장과 삭제를 위해서는 각각 row-Inline-save, row-Inline-delete Service를 등록해야 한다.

[그림1. Inline Edit 등록 전]

https://lh7-us.googleusercontent.com/7buihCQm8Ua4G-RT1o5T5JK0qq_uNLOMQFzkPJQSfJFXrfOZzIC6DjFpa2Tr9-tMN0l9YrTRW2ELGtGjWK1aPfkyno4onNQEX2N8_28APuLtFfy-_XMZagtmq87uIr1TrfgXueX2db77Ke6XcNIqeBrTHTA1rqMU

[그림2. Inline Edit - Save]

https://lh7-us.googleusercontent.com/N1z7TpgIfhykScZM8u9FVE3tzUlbT4yHvQ2p_uP8F2Rg_f6VYa8H3cJnORFN1pkjbT2nQZOlPaNt-lQU5l8u8YqwrfMhH9LTLLjVjio44YbUxLONQTLqaPwHRtuPwOJeOpx-Th2BGUu2_WKozdAw4JU3KKRoL850

[그림3. Inline Edit - Delete]

https://lh7-us.googleusercontent.com/5kxPLvsCqMs-DlJctVuYyjsvqp6XxEurdDclydIIEuD7yYFauVdV4bWJce-ZqDB6L1HuurxOzcKTDiZyGt0J2TD8oocvr_KGumtkFt2FgIyyeHaba5gb7614WQCoPkKGD_--JdEBRQTX-_hOypTXLTyHyStfrrnn

[그림4. Inline Edit – (삭제, 저장 외에 순서대로)New, Edit, Close]

https://lh7-us.googleusercontent.com/5kxPLvsCqMs-DlJctVuYyjsvqp6XxEurdDclydIIEuD7yYFauVdV4bWJce-ZqDB6L1HuurxOzcKTDiZyGt0J2TD8oocvr_KGumtkFt2FgIyyeHaba5gb7614WQCoPkKGD_--JdEBRQTX-_hOypTXLTyHyStfrrnn

  • How To Create
  1. List Component Attribute의 Inline Edit를 YES로 설정하고, 사용할 기능을 선택한다.

https://lh7-us.googleusercontent.com/HdnwAVKk8hjnTIelY2mboaoc_sA20Y8SguwCjQJwQJKzvvIFrImIDZDCoDU0mFprxTq_MUEiBwb2qSXPD0_bGTAXyiYLuNckK94gRaFx0eAJaAkdF46EE_zggN9Wr-fib0AmmL0yTaRPjkdTIYizRaYkY0e46oPc

  1. Inline – Save의 경우, Component Service의 Service Type, row\_Inline\_save를 선택하고 Save lambda를 적용한다. https://lh7-us.googleusercontent.com/N8FqKI0ozqbRXdC4BOts5KaePnn7oObnWWmJTsHYwnoWV-XhgdIExlrM7naHw9hLr1tM6BjS1w1R3JK1kmJH61novgZOfCUbWCUQtTAp0XMgA4S6J7JgwOPGT_3CJP2m-ilq6eW1Vx-Hb0_tewI05Lyrj0E7NPtW

  2. Inline – Delete의 경우, Component Service의 Service Type, row\_Inline\_delete를 선택하고 삭제 여부를 확인하는 Message Box를 표출한다. Message Box의 선택결과가 동의 또는수락의 경우, delete Lambda를 적용하고, List Component를 리로드를 한다.

https://lh7-us.googleusercontent.com/ADOBo9Wk7YeuJ-J5DFHHv2EecFUS5ywMm1G1nVIzD9H84eghaogG7vF3YfJRdOJTzQnlhWjxWbGcRMkOryr5hHOrP_C2mIKnXZ_288v3YmUOEhzLsqOoyo0r91_ZXJ3jydUsi5WSPzkkncbSeCFpoLCX9TzJ4xyH

  1. Inline – New, Edit, Cancel의 경우, Component 속성의 Inline-Edit에서 Editable을 YES로 선택 후, 기능 Checkbox를 선택한다.

https://lh7-us.googleusercontent.com/-6uToIXH0QPLb1WSqETcjTEh56UET85NAHjH7LZcs-3GBcHkC9_inONQ61kZxUEjW1EjFX3RNHcmpIPa04tsyUCp5_Sb5tM4rrGebbenvRHOwO_NHiNEO7DkvNToKmVxhTiW42vShU84_czAoXV_FYDaEN0sycD_