+ All Categories
Home > Documents > VPL Patterns – Modularize Diagrams

VPL Patterns – Modularize Diagrams

Date post: 19-Feb-2016
Category:
Upload: jered
View: 50 times
Download: 0 times
Share this document with a friend
Description:
VPL Patterns – Modularize Diagrams. VPL Beginner Course – 02. Young Joon Kim http://www.helloapps.com. Topics. Simple modular diagram with “Activity” Modular diagram having input values Modular diagram having output value. Simple modular diagram with “Activity”. Scenario for target sample. - PowerPoint PPT Presentation
Popular Tags:
56
VPL Patterns – Modularize Diagrams Young Joon Kim http://www.helloapps.com VPL Beginner Course – 02
Transcript
Page 1: VPL Patterns – Modularize Diagrams

VPL Patterns – Modularize Diagrams

Young Joon Kimhttp://www.helloapps.com

VPL Beginner Course – 02

Page 2: VPL Patterns – Modularize Diagrams

2

Topics• Simple modular diagram with “Activity”• Modular diagram having input values• Modular diagram having output value

Page 3: VPL Patterns – Modularize Diagrams

3

Simple modular diagram with “Activity”

Page 4: VPL Patterns – Modularize Diagrams

4

Scenario for target sample• Build simple sum-up module

Click buttonCall Sum-Up

Module (Activity)

Display result

Page 5: VPL Patterns – Modularize Diagrams

5

Simple modular diagram with “Activity”

• Add “HelloApps (Util) ButtonDialog”

Page 6: VPL Patterns – Modularize Diagrams

6

Simple modular diagram with “Activity”

• Add “Activity”

Page 7: VPL Patterns – Modularize Diagrams

7

Simple modular diagram with “Activity”

• Double-click “Activity”

Double click

Page 8: VPL Patterns – Modularize Diagrams

8

Simple modular diagram with “Activity”

• Opened inner diagram of “Activity”

Page 9: VPL Patterns – Modularize Diagrams

9

Simple modular diagram with “Activity”

• Add activities and services as follows to build “SumUp” logic

Page 10: VPL Patterns – Modularize Diagrams

10

Simple modular diagram with “Activity”

• Set “Data” and first “Join” activities as follows

Page 11: VPL Patterns – Modularize Diagrams

11

Simple modular diagram with “Activity”

• Connect “Data” and “Join” as follows

Page 12: VPL Patterns – Modularize Diagrams

12

Simple modular diagram with “Activity”

• Connect “Join”, “Merge”, and “If” activities• Set “If” as follows

Page 13: VPL Patterns – Modularize Diagrams

13

Simple modular diagram with “Activity”

• Connect “Else” of “If” and two “Calculate” activities• Set “Calculate” as follows

Page 14: VPL Patterns – Modularize Diagrams

14

Simple modular diagram with “Activity”

• Connect to second “Join” and set “Join” as follows

Page 15: VPL Patterns – Modularize Diagrams

15

Simple modular diagram with “Activity”

• Connect second “Join” to “Merge” activity

Page 16: VPL Patterns – Modularize Diagrams

16

Simple modular diagram with “Activity”

• Connect “If” and “Calculate”• Set “Calculate” as follows

Page 17: VPL Patterns – Modularize Diagrams

17

Simple modular diagram with “Activity”

• Connect “Calculate” and “SimpleDialog”

Page 18: VPL Patterns – Modularize Diagrams

18

Simple modular diagram with “Activity”

• Select “AlertDialog” from the list

Page 19: VPL Patterns – Modularize Diagrams

19

Simple modular diagram with “Activity”

• Connect “SimpleDialog” to the output result point

Page 20: VPL Patterns – Modularize Diagrams

20

Simple modular diagram with “Activity”

• Completed inner diagram to build “SumUp” logic

Page 21: VPL Patterns – Modularize Diagrams

21

Simple modular diagram with “Activity”

• Click “Diagram”• Connect the notification point to the input of “Activity”

Page 22: VPL Patterns – Modularize Diagrams

22

Simple modular diagram with “Activity”

• Select “NotifyButtonClicked” from the list

Page 23: VPL Patterns – Modularize Diagrams

23

Simple modular diagram with “Activity”

• Save and run a diagram

Page 24: VPL Patterns – Modularize Diagrams

24

Modular diagram having input values

Page 25: VPL Patterns – Modularize Diagrams

25

Scenario for target sample• Build simple sum-up module having input values

Click buttonCall Sum-Up

Module (Activity)

Display result

Start Value

End Value

Page 26: VPL Patterns – Modularize Diagrams

26

Modular diagram having input values• Start from the previous “SumUp” sample• Disconnect connection between “ButtonDialog” and

“Activity”

Delete connection

Page 27: VPL Patterns – Modularize Diagrams

27

Modular diagram having input values• Change name of “Activity”

Click

Change name

Page 28: VPL Patterns – Modularize Diagrams

28

Modular diagram having input values• Changed name

Page 29: VPL Patterns – Modularize Diagrams

29

Modular diagram having input values• Click “MySumUp” diagram• Click “Actions and Notifications” icon on the top area

Click

Page 30: VPL Patterns – Modularize Diagrams

30

Modular diagram having input values• Click “Add” button on the “Input values”

Click

Page 31: VPL Patterns – Modularize Diagrams

31

Modular diagram having input values• Change the default name “Field” to “StartNum”

Change name

Page 32: VPL Patterns – Modularize Diagrams

32

Modular diagram having input values• Add new input variable• Change the default name “Field” to “EndNum”

Page 33: VPL Patterns – Modularize Diagrams

33

Modular diagram having input values• Remove connections from input point

Delete connections

Page 34: VPL Patterns – Modularize Diagrams

34

Modular diagram having input values• Set activities and services as follows

Page 35: VPL Patterns – Modularize Diagrams

35

Modular diagram having input values• Connect from input point as follows

Page 36: VPL Patterns – Modularize Diagrams

36

Modular diagram having input values• Connect “If” and set as follows

Page 37: VPL Patterns – Modularize Diagrams

37

Modular diagram having input values• Connect “Else” point to “Calculate” and set “Calculate” as

follows

Page 38: VPL Patterns – Modularize Diagrams

38

Modular diagram having input values• Connect “Join” to “Merge” activity

Page 39: VPL Patterns – Modularize Diagrams

39

Modular diagram having input values• Set “Calculate” as follows

Page 40: VPL Patterns – Modularize Diagrams

40

Modular diagram having input values• Click “Diagram”• Add activities as follows

Page 41: VPL Patterns – Modularize Diagrams

41

Modular diagram having input values• Connect the notification point and each “Data” activities

Page 42: VPL Patterns – Modularize Diagrams

42

Modular diagram having input values• Connect “Join” and “MySumUp”

Page 43: VPL Patterns – Modularize Diagrams

43

Modular diagram having input values• Completed diagram

Page 44: VPL Patterns – Modularize Diagrams

44

Modular diagram having input values• Executed results

Page 45: VPL Patterns – Modularize Diagrams

45

Modular diagram having output value

Page 46: VPL Patterns – Modularize Diagrams

46

Modular diagram having output value• Start from previous sample

Page 47: VPL Patterns – Modularize Diagrams

47

Modular diagram having output value• Click “Actions and Notifications” icon

Page 48: VPL Patterns – Modularize Diagrams

48

Modular diagram having output value• Click “Add” button on the “Output values”• Change default name “Field” to “Result”

Page 49: VPL Patterns – Modularize Diagrams

49

Modular diagram having output value• Click “OK” button

Page 50: VPL Patterns – Modularize Diagrams

50

Modular diagram having output value• Remove “SimpleDialog” service

Remove

Page 51: VPL Patterns – Modularize Diagrams

51

Modular diagram having output value• Set “Calculate” as follows• Connect “Calculate” to the output point

Page 52: VPL Patterns – Modularize Diagrams

52

Modular diagram having output value• Select “value” item from the list

Page 53: VPL Patterns – Modularize Diagrams

53

Modular diagram having output value• Completed “MySumUp” diagram

Page 54: VPL Patterns – Modularize Diagrams

54

Modular diagram having output value• Add “Calculate” and “SimpleDialog” as follows

Page 55: VPL Patterns – Modularize Diagrams

55

Modular diagram having output value• Completed diagram

Page 56: VPL Patterns – Modularize Diagrams

56

Modular diagram having output value• Executed results


Recommended