Upload
mahmoud-samir-fayed
View
117
Download
1
Embed Size (px)
Citation preview
PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net ) 2006-2013, Mahmoud Fayed ( [email protected] ) _____________________________________________________________________________________
Table of contents
1 - Introduction 2 - Implementation steps 3 - Final Steps Tree 4 - Application during the runtime
1 – Introduction
In this lesson we are going to learn how to create the telephone database application
2 - Implementation Steps
Fig. (1) Goal Desginer - Steps Tree
Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (2) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (3) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (4) Goal Desginer - Steps Tree
Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (While Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (While Loop) Note : Stop typing when you see the required component is selected
Fig. (5) Component Browser – Select the component (While Loop)
After selecting the component click Ok or press ENTER
Fig. (6) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (7) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Set Color) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Color) Note : Stop typing when you see the required component is selected
Fig. (8) Component Browser – Select the component (Set Color)
After selecting the component click Ok or press ENTER
Fig. (9) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (10) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (11) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (12) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (13) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (14) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (15) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (16) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (17) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (18) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (19) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (20) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (21) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (22) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (23) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (24) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (25) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected
Fig. (26) Component Browser – Select the component (Get Information)
After selecting the component click Ok or press ENTER
Fig. (27) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (28) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Numeric To String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Numeric To String) Note : Stop typing when you see the required component is selected
Fig. (29) Component Browser – Select the component (Numeric To String)
After selecting the component click Ok or press ENTER
Fig. (30) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (31) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (32) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (33) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (34) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (35) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (36) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (37) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (38) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (39) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (40) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (41) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (42) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (43) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (44) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (45) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (46) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (47) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (48) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (49) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (50) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (51) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (52) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (53) Goal Desginer - Steps Tree
Select the step (IF ( mymenu == 1 )) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (54) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (55) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (56) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (57) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (58) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (59) Goal Desginer - Steps Tree
Select the step (IF ( mymenu == 1 )) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (60) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (61) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (62) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (63) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (64) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (65) Goal Desginer - Steps Tree
Select the step (IF ( mymenu == 1 )) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (66) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (67) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (68) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (Exit) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Exit) Note : Stop typing when you see the required component is selected
Fig. (69) Component Browser – Select the component (Exit)
After selecting the component click Ok or press ENTER
Fig. (70) Goal Desginer - Steps Tree
Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (71) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (72) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (73) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (74) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (75) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (76) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected
Fig. (77) Component Browser – Select the component (Select Area)
After selecting the component click Ok or press ENTER
Fig. (78) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (79) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Open Table) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Open Table) Note : Stop typing when you see the required component is selected
Fig. (80) Component Browser – Select the component (Open Table)
After selecting the component click Ok or press ENTER
Fig. (81) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (82) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (83) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (84) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (85) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (86) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (87) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (88) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (89) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (90) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (91) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (92) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (93) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (94) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (95) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (96) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (97) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (98) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (99) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (100) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (101) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (102) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (103) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (104) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (105) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (106) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (107) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (108) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (109) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (110) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (111) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (112) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (113) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (114) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (115) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (116) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (117) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (118) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (119) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (120) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (121) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (122) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (123) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (124) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (125) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (126) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (127) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (128) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (129) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (130) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Add New Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add New Record) Note : Stop typing when you see the required component is selected
Fig. (131) Component Browser – Select the component (Add New Record)
After selecting the component click Ok or press ENTER
Fig. (132) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (133) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (134) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (135) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (136) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (137) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (138) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (139) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (140) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (141) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (142) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (143) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (144) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected
Fig. (145) Component Browser – Select the component (Get Information)
After selecting the component click Ok or press ENTER
Fig. (146) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (147) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (148) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (149) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (150) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (For Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (For Loop) Note : Stop typing when you see the required component is selected
Fig. (151) Component Browser – Select the component (For Loop)
After selecting the component click Ok or press ENTER
Fig. (152) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (153) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Goto) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Goto) Note : Stop typing when you see the required component is selected
Fig. (154) Component Browser – Select the component (Goto)
After selecting the component click Ok or press ENTER
Fig. (155) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (156) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (157) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (158) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (159) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (160) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (161) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (162) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (163) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (164) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (165) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Wait (Key/Seconds)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Wait (Key/Seconds)) Note : Stop typing when you see the required component is selected
Fig. (166) Component Browser – Select the component (Wait (Key/Seconds))
After selecting the component click Ok or press ENTER
Fig. (167) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (168) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (169) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (170) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (171) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (172) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (173) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (174) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (175) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (176) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (177) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Wait (Key/Seconds)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Wait (Key/Seconds)) Note : Stop typing when you see the required component is selected
Fig. (178) Component Browser – Select the component (Wait (Key/Seconds))
After selecting the component click Ok or press ENTER
Fig. (179) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (180) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (181) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (182) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (183) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected
Fig. (184) Component Browser – Select the component (Get Information)
After selecting the component click Ok or press ENTER
Fig. (185) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (186) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (187) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (188) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (189) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (190) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (191) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (192) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (193) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (194) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (195) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Wait (Key/Seconds)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Wait (Key/Seconds)) Note : Stop typing when you see the required component is selected
Fig. (196) Component Browser – Select the component (Wait (Key/Seconds))
After selecting the component click Ok or press ENTER
Fig. (197) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (198) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Return Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Return Value) Note : Stop typing when you see the required component is selected
Fig. (199) Component Browser – Select the component (Return Value)
After selecting the component click Ok or press ENTER
Fig. (200) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (201) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (202) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (203) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (204) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (205) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (206) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (207) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (208) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (209) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (210) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (211) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (212) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (213) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (214) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (215) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (216) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (ALL Trim) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ALL Trim) Note : Stop typing when you see the required component is selected
Fig. (217) Component Browser – Select the component (ALL Trim)
After selecting the component click Ok or press ENTER
Fig. (218) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (219) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Locate For) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Locate For) Note : Stop typing when you see the required component is selected
Fig. (220) Component Browser – Select the component (Locate For)
After selecting the component click Ok or press ENTER
Fig. (221) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (222) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Get Information) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get Information) Note : Stop typing when you see the required component is selected
Fig. (223) Component Browser – Select the component (Get Information)
After selecting the component click Ok or press ENTER
Fig. (224) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (225) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (226) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (227) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (228) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (229) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (230) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (231) Goal Desginer - Steps Tree
Select the step (Show record) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (232) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (233) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (234) Goal Desginer - Steps Tree
Select the step (Show record) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (235) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (236) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (237) Goal Desginer - Steps Tree
Select the step (Show record) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (238) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (239) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (240) Goal Desginer - Steps Tree
Select the step (show menu) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (241) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (242) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (243) Goal Desginer - Steps Tree
Select the step (show menu) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (244) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (245) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (246) Goal Desginer - Steps Tree
Select the step (show menu) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (247) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (248) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (249) Goal Desginer - Steps Tree
Select the step (show menu) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (250) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (251) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (252) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (253) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (254) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (255) Goal Desginer - Steps Tree
Select the step (IF ( mymenu3 == 2 )) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (256) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (257) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (258) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected
Fig. (259) Component Browser – Select the component (Call Procedure)
After selecting the component click Ok or press ENTER
Fig. (260) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (261) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (262) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (263) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (264) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Print Text) 3 - Select the component (Print Text To Console) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Print Text To Console) Note : Stop typing when you see the required component is selected
Fig. (265) Component Browser – Select the component (Print Text To Console)
After selecting the component click Ok or press ENTER
Fig. (266) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (267) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Wait (Key/Seconds)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Wait (Key/Seconds)) Note : Stop typing when you see the required component is selected
Fig. (268) Component Browser – Select the component (Wait (Key/Seconds))
After selecting the component click Ok or press ENTER
Fig. (269) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (270) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (271) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (272) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (273) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Select Area) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Select Area) Note : Stop typing when you see the required component is selected
Fig. (274) Component Browser – Select the component (Select Area)
After selecting the component click Ok or press ENTER
Fig. (275) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (276) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Close Table) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Close Table) Note : Stop typing when you see the required component is selected
Fig. (277) Component Browser – Select the component (Close Table)
After selecting the component click Ok or press ENTER
Fig. (278) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (279) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (280) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (281) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (282) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (283) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (284) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (285) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (286) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (287) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (288) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (289) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (290) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (291) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (292) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (293) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (294) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (295) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (296) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (297) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (298) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (299) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Variables) 3 - Select the component (Assignment) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Assignment) Note : Stop typing when you see the required component is selected
Fig. (300) Component Browser – Select the component (Assignment)
After selecting the component click Ok or press ENTER
Fig. (301) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (302) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (303) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (304) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (305) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (306) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (307) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (308) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (309) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (310) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (311) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (312) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (313) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (314) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (315) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (316) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (317) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (318) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (319) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (320) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Console Application) 3 - Select the component (Basic Input/Output) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Basic Input/Output) Note : Stop typing when you see the required component is selected
Fig. (321) Component Browser – Select the component (Basic Input/Output)
After selecting the component click Ok or press ENTER
Fig. (322) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (323) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected
Fig. (324) Component Browser – Select the component (IF Statement)
After selecting the component click Ok or press ENTER
Fig. (325) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (326) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (327) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (328) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (329) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (330) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (331) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (332) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Replace) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Replace) Note : Stop typing when you see the required component is selected
Fig. (333) Component Browser – Select the component (Replace)
After selecting the component click Ok or press ENTER
Fig. (334) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (335) Goal Desginer - Steps Tree
Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected
Fig. (336) Component Browser – Select the component (Define Procedure)
After selecting the component click Ok or press ENTER
Fig. (337) Interaction page - Set the properties and enter the required data as in the image above
Afer entering data , Click OK or press CTRL+W
Fig. (338) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Delete Current Record (Mark for deletion)) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Delete Current Record (Mark for deletion)) Note : Stop typing when you see the required component is selected
Fig. (339) Component Browser – Select the component (Delete Current Record (Mark for deletion))
After selecting the component click Ok or press ENTER
Fig. (340) Goal Desginer - Steps Tree
Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (xBase) 3 - Select the component (Pack) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Pack) Note : Stop typing when you see the required component is selected
Fig. (341) Component Browser – Select the component (Pack)
After selecting the component click Ok or press ENTER
Fig. (342) Goal Desginer - Final Steps Tree
3 - Final Steps Tree
The First Step Call Procedure open_database WHILE ( True ) Start Here Set Color Standard( White , Blue ) Enhanced ( Yellow , Black ) Unselected ( Black , White ) Clear Screen Print Text "Telephone Database" - AT ROW 3 & COLUMN 3 Draw Box from 2 , 2 to 4 , 23 Draw Box from 6 , 2 to 8 , 50 Draw Box from 9 , 2 to 21 , 50 mycount = Get Records Count mycount = CONVERT mycount TO STRING Print Text "Records Count" + mycount - AT ROW 7 & COLUMN 5 PROMPT "Add New Record" - AT ROW 12 & COLUMN 15 PROMPT "List Records" - AT ROW 14 & COLUMN 15 PROMPT "Search" - AT ROW 16 & COLUMN 15 PROMPT "Exit" - AT ROW 18 & COLUMN 15 Activate Menu mymenu IF ( mymenu == 1 ) Start Here Call Procedure add_proc ELSEIF ( mymenu == 2 ) Start Here Call Procedure list_proc ELSEIF ( mymenu == 3 ) Start Here Call Procedure search_proc ELSEIF ( mymenu == 4 ) Start Here Exit END OF IF STATEMENT END OF While Loop Call Procedure close_database Procedures Define Procedure open_database Start Here SELECT AREA 0 Open Table Tel End of Procedure Define Procedure add_proc
Start Here Clear Screen Print Text "Add New Record" - AT ROW 3 & COLUMN 28 Draw Box from 2 , 25 to 4 , 48 Draw Box from 9 , 2 to 21 , 77 v_name = String, length = 50 v_address = String, length = 50 v_phone = String, length = 20 Print Text "Name" - AT ROW 12 & COLUMN 10 Get Input v_name - AT ROW 12 & COLUMN 20 Print Text "Address" - AT ROW 14 & COLUMN 10 Get Input v_address - AT ROW 14 & COLUMN 20 Print Text "Phone" - AT ROW 16 & COLUMN 10 Get Input v_phone - AT ROW 16 & COLUMN 20 READ INPUT PROMPT "Save" - AT ROW 19 & COLUMN 54 PROMPT "Cancel" - AT ROW 19 & COLUMN 64 Draw Box from 18 , 3 to 18 , 76 Print Text "" - AT ROW 0 & COLUMN 0 Activate Menu mymenu2 IF ( mymenu2 == 1 ) Start Here Add New Record Replace Field name with v_name Replace Field address with v_address Replace Field phone with v_phone END OF IF STATEMENT End of Procedure Define Procedure list_proc Start Here mymax = Get Records Count Clear Screen FOR LOOP ( From x = 1 To mymax Step 1) Start Here Goto Record Number x Print text ("Name : " + name) to console Print text ("Address : " + address) to console Print text ("Phone : " + phone) to console Wait (KEY) Message : "Press any key to continue..." End of For Loop IF ( mymax == 0 ) Start Here Clear Screen Print text ("No records") to console WAIT ( 3 SECONDS) END OF IF STATEMENT End of Procedure Define Procedure search_proc Start Here mymax = Get Records Count IF ( mymax == 0 ) Start Here Clear Screen Print text ("No records") to console WAIT ( 3 SECONDS) Return false END OF IF STATEMENT Clear Screen v_name = String, length = 50 Draw Box from 9 , 2 to 21 , 77 Print Text "Name" - AT ROW 12 & COLUMN 10 Get Input v_name - AT ROW 12 & COLUMN 20 READ INPUT v_name = All Trim v_name Locate For name = v_name myresult = Check- Record Found (Locate) IF ( myresult ) Start Here Clear Screen Show record
Print text ("Name : " + name) to console Print text ("Address : " + address) to console Print text ("Phone : " + phone) to console show menu PROMPT " Ok " - AT ROW 10 & COLUMN 10 PROMPT " Edit " - AT ROW 12 & COLUMN 10 PROMPT " Delete " - AT ROW 14 & COLUMN 10 Activate Menu mymenu3 IF ( mymenu3 == 2 ) Start Here Call Procedure edit_proc ELSEIF ( mymenu3 == 3 ) Start Here Call Procedure del_proc END OF IF STATEMENT ELSE Start Here Clear Screen Print text ("Record not found") to console WAIT ( 3 SECONDS) END OF IF STATEMENT End of Procedure Define Procedure close_database Start Here SELECT AREA Tel Close Table End of Procedure Define Procedure edit_proc Start Here Clear Screen Print Text "Edit Record" - AT ROW 3 & COLUMN 28 Draw Box from 2 , 25 to 4 , 48 Draw Box from 9 , 2 to 21 , 77 v_name = name v_address = address v_phone = phone Print Text "Name" - AT ROW 12 & COLUMN 10 Get Input v_name - AT ROW 12 & COLUMN 20 Print Text "Address" - AT ROW 14 & COLUMN 10 Get Input v_address - AT ROW 14 & COLUMN 20 Print Text "Phone" - AT ROW 16 & COLUMN 10 Get Input v_phone - AT ROW 16 & COLUMN 20 READ INPUT PROMPT "Save" - AT ROW 19 & COLUMN 54 PROMPT "Cancel" - AT ROW 19 & COLUMN 64 Draw Box from 18 , 3 to 18 , 76 Print Text "" - AT ROW 0 & COLUMN 0 Activate Menu mymenu2 IF ( mymenu2 == 1 ) Start Here Replace Field name with v_name Replace Field address with v_address Replace Field phone with v_phone END OF IF STATEMENT End of Procedure Define Procedure del_proc Start Here Delete Record (Mark for deletion) Pack End of Procedure
4 - Application during the runtime