Agados-based Application Design Demo

687 views

Published on

Design(Define) Demo by Using the Agados.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
687
On SlideShare
0
From Embeds
0
Number of Embeds
76
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agados-based Application Design Demo

  1. 1. Agados-defined Application : Design & Configure Demo New Function Building & Debugging, Function Configure Design Demo Revision: 2014.11.23 Template Revision:20131025 v2.0
  2. 2. Ⓒ2014 agados All rights reserved. 2 Design & Configure Demo Structure of this presentation Debugging Function •Tracing through various view of flow •Viewing Flow Diagram Configuring Function •Add Column on List of Customer •Modify Objects Building New Function •New Function Building for ‘Customer Searching’ •Create Objects Handling of Customer Information. Building/Configuring New Function •New Function Building for ‘Customer Registering’ •Create Objects •Add Column on Form of ‘Customer Registering’ •Modify Objects
  3. 3. Ⓒ2014 agados All rights reserved. 3 Design & Configure Demo Searching Customer Info. –New Function Building Object Type Descriptions Create Objects Form Customer Information Screen for Searching. Object Name CustListForm Object Perform query and transmission result values. Performed in Server-side. CustListObject Event Object Define logic performed after ‘Button-Click’. Performed in Client-side CustListEObject MemberSet Result Set Managed in Server for Customer Info. Generating MemberSet on basis of CUSTOMER TABLE in DB CustMem DataTable Object managed for Displayed Customer Data. Generating data sets on basis of MemberSet Object ( CustMem ) CustTable
  4. 4. Ⓒ2014 agados All rights reserved. 4 Design & Configure Demo Searching Customer Info. –New Function Building Member Name Relevant Column of TABLE Create MemberSet ( CustMem ) Cust_Nm Cust_Addr Cust_Tel Cust_Type Cust_Owner Custom_Ta.Cust_Nm Custom_Ta.Cust_Addr Custom_Ta.Cust_Tel Custom_Ta.Cust_Type Custom_Ta.Cust_Owner Member Type String String String String String
  5. 5. Ⓒ2014 agados All rights reserved. 5 Design & Configure Demo Searching Customer Info. –New Function Building Column Name Relevant Member of MemberSet Create DataTable (CustTable) Cust_Nm Cust_Addr Cust_Tel Cust_Type Cust_Owner CustMem.Cust_Nm CustMem.Cust_Addr CustMem.Cust_Tel CustMem.Cust_Type CustMem.Cust_Owner Column Type String String String String String
  6. 6. Ⓒ2014 agados All rights reserved. 6 Design & Configure Demo Searching Customer Info. –New Function Building Control Name Descriptions Create Form (CustForm) CustNmText SearchBtn CustGrid DataTable DataTable Customer Name for Searching condition Button to Execute Searching To display for customer List Link to MemberSet (CustMem). It have Condition Value for link. Link to MemberSet (CustMem). It have Customer List for link. Control Type TextEdit Button Grid CondTa ListTa
  7. 7. Ⓒ2014 agados All rights reserved. 7 Design & Configure Demo Searching Customer Info. –New Function Building Node Type Descriptions Create Object (CustListObject) Start Create Adapter Query Close Adapter End Start flow. Create Connection for DB Execute SQL to select Custom_Ta ( Customer TABLE) Close Connection for DB. Stop Flow. Define out-parameter. Node Name Start Create Adapter1 Query1 CloseAdapter1 End
  8. 8. Ⓒ2014 agados All rights reserved. 8 Design & Configure Demo Searching Customer Info. –New Function Building Node Type Descriptions Create Event Object (CustListEObject) Start Jump Object End Start flow. Call Object (CustListObj) defined in Server. Stop Flow. Define out-parameter. Node Name Start Jump Object1 End
  9. 9. Ⓒ2014 agados All rights reserved. 9 Design & Configure Demo Searching Customer Info. –New Function Building Result Screen
  10. 10. Ⓒ2014 agados All rights reserved. 10 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –Defaulted You can check out Nodes, Flows and values & queries per Nodes through Log View that one of Visibilities Function.
  11. 11. Ⓒ2014 agados All rights reserved. 11 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –Node Data
  12. 12. Ⓒ2014 agados All rights reserved. 12 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –Node Statement
  13. 13. Ⓒ2014 agados All rights reserved. 13 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –By object
  14. 14. Ⓒ2014 agados All rights reserved. 14 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –By Thread
  15. 15. Ⓒ2014 agados All rights reserved. 15 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –By Diagram
  16. 16. Ⓒ2014 agados All rights reserved. 16 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –Trace Value
  17. 17. Ⓒ2014 agados All rights reserved. 17 Design & Configure Demo Searching Customer Info. –New Function Debugging Flow View –Running Pattern
  18. 18. Ⓒ2014 agados All rights reserved. 18 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Object Type Modify Action Modify Objects Form Add Column on Grid-Control. Object Name CustListForm Object Modify SQL Statement ( Add Column’s name ‘Custom_Ta.Emp_Count ‘) CustListObject Event Object Do not Modify CustListEObject MemberSet Add Member(Emp_Count) into MemberSet. CustMem DataTable Add Column(Emp_Count)into DataTable. CustTable
  19. 19. Ⓒ2014 agados All rights reserved. 19 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Adding Member Name Relevant Column of TABLE Modify MemberSet ( CustMem ) Emp_Count Cust_Ta.Emp_Count Adding Member Type String
  20. 20. Ⓒ2014 agados All rights reserved. 20 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Adding Column Name Relevant Member of MemberSet Modify DataTable (CustTable) Emp_Count CustMem.Emp_Count Adding Column Type String
  21. 21. Ⓒ2014 agados All rights reserved. 21 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Adding Control Type Description Modify Form (CustForm) Grid Column Add Column for Number of Employees Adding Control Name Emp_Count
  22. 22. Ⓒ2014 agados All rights reserved. 22 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Modified Node Type Description Modify Object (CustListObject) Query Modify SQL Statement. Modified Node Name Query1 SELECT Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner FROM CUSTOM_TA {CUST_NM} SELECT Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner , Emp_Count FROM CUSTOM_TA {CUST_NM} Emp_Count 추가
  23. 23. Ⓒ2014 agados All rights reserved. 23 Design & Configure Demo Searching Customer Info. –Configure Function ( Add Column ) Modified Result Screen
  24. 24. Ⓒ2014 agados All rights reserved. 24 Design & Configure Demo Registering Customer Info. –New Function Building Create Objects Object Type Descriptions Form Customer Information Screen for Registering. Object Name CustEditForm Object Perform query and transmission result values. Performed in Server-side. CustEditObject Event Object Define logic performed after ‘Button-Click’. Performed in Client-side CustEditEObject MemberSet Result Set Managed in Server for Customer Info. Generating MemberSet on basis of CUSTOMER TABLE in DB. MemberSet used on Searching Customer Information. CustMem DataTable Object managed for Displayed Customer Data. Generating data sets on basis of MemberSet Object ( CustMem ). DataTable used on Searching Customer Information. CustTable
  25. 25. Ⓒ2014 agados All rights reserved. 25 Design & Configure Demo Registering Customer Info. –New Function Building Control Name Descriptions Create Form (CustForm) CustNmText CustTypeCombo CustAddr CustTel CustOwner WriteBtn Customer Name Select Customer Type Customer Address Customer Telephone No. Customer Owner Save Button Control Type TextEdit ComboBox TextEdit TextEdit TextEdit Button
  26. 26. Ⓒ2014 agados All rights reserved. 26 Design & Configure Demo Registering Customer Info. –New Function Building Node Type Descriptions Create Object (CustEditObject) Start Create Adapter Query Close Adapter End Start flow. Create Connection for DB Execute SQL to insert for Cust_Ta ( Customer TABLE) Close Connection for DB. Stop Flow. Define out-parameter. Node Name Start Create Adapter1 Query1 CloseAdapter1 End
  27. 27. Ⓒ2014 agados All rights reserved. 27 Design & Configure Demo Registering Customer Info. –New Function Building Node Type Descriptions Create Event Object (CustEditEObject) Start Jump Object End Start flow. Call Object (CustEditObj) defined in Server. Stop Flow. Define out-parameter. Node Name Start Jump Object1 End
  28. 28. Ⓒ2014 agados All rights reserved. 28 Design & Configure Demo Registering Customer Info. –New Function Building Register Customer Information Screen
  29. 29. Ⓒ2014 agados All rights reserved. 29 Design & Configure Demo Registering Customer Info. –Configure Function (Add Input Field) Object Type Modify Action Modify Objects Form Add TextEdit Control (for a number of employees). Object Name CustEditForm Object Modify SQL Statement ( Add Column’s name ‘Custom_Ta.Emp_Count ‘) CustEditObject Event Object Do not Modify CustEditEObject MemberSet Add Member(Emp_Count) into MemberSet. MemberSet used on Searching Customer Information. CustMem DataTable Add Column(Emp_Count)into DataTable. DataTable used on Searching Customer Information. CustTable
  30. 30. Ⓒ2014 agados All rights reserved. 30 Design & Configure Demo Registering Customer Info. –Configure Function (Add Input Field) Adding Control Type Description Modify Form (CustEditForm) Text Edit Add TextEdit Control for a number of employees Adding Control Name EmpCountText
  31. 31. Ⓒ2014 agados All rights reserved. 31 Design & Configure Demo Registering Customer Info. –Configure Function (Add Input Field) Modified Node Type Description Modify Object (CustEditObject) Query Modify SQL Statement. Modified Node Name Query1 INSERT INTO CUSTOM_TA ( Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner) VALUES ( {Cust_Nm} , {Cust_Addr} , {Cust_Tel} , {Cust_Type} , {Cust_Owner} ) INSERT INTO CUSTOM_TA ( Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner , Emp_Count) VALUES ( {Cust_Nm} , {Cust_Addr} , {Cust_Tel} , {Cust_Type} , {Cust_Owner} , {Emp_Count} ) Emp_Count 추가
  32. 32. Ⓒ2014 agados All rights reserved. 32 Design & Configure Demo Registering Customer Info. –Configure Function (Add Input Field) Modified Result Screen

×