PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net ) 2006-2019, Mahmoud Fayed ( msfclipper@users.sourceforge.net ) _____________________________________________________________________________________ Table of contents 1 - Introduction 2 - Implementation steps 3 - Final Steps Tree 1 - Introduction In this lesson we are going to create the (Master-Details Window - Child Class) template. 2 - Implementation Steps Fig. (1) Goal Desginer - Steps Tree Select the step (Set Class Name & Window Name) 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 (PWCT - Code Generator) 3 - Select the component (CG Replace String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (CG Replace String) Note : Stop typing when you see the required component is selected Fig. (2) Component Browser – Select the component (CG Replace String) 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 Fig. (4) Goal Desginer - Steps Tree Select the step (Set Class Name & Window Name) 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 (PWCT - Code Generator) 3 - Select the component (CG Replace String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (CG Replace String) Note : Stop typing when you see the required component is selected Fig. (5) Component Browser – Select the component (CG Replace String) 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 Fig. (7) Goal Desginer - Steps Tree Select the step (Classes) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class) Note : Stop typing when you see the required component is selected Fig. (8) Component Browser – Select the component (Define Class) 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 Fig. (10) Goal Desginer - Steps Tree Select the step (Declare Class Data) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (11) Component Browser – Select the component (Declare Class Data) 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 Fig. (13) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (14) Component Browser – Select the component (Declare Class Data) 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 Fig. (16) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (17) Component Browser – Select the component (Declare Class Data) 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 Fig. (19) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (20) Component Browser – Select the component (Declare Class Data) 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 Fig. (22) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (23) Component Browser – Select the component (Declare Class Data) 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 Fig. (25) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (26) Component Browser – Select the component (Declare Class Data) 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 Fig. (28) Goal Desginer - Steps Tree Select the step (Item) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (29) Component Browser – Select the component (Declare Class Data) 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 Fig. (31) Goal Desginer - Steps Tree Select the step (Item) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (32) Component Browser – Select the component (Declare Class Data) 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 Fig. (34) Goal Desginer - Steps Tree Select the step (Item) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (35) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (36) Interaction page - Set the properties and enter the required data as in the image above Fig. (37) Goal Desginer - Steps Tree Select the step (************************** Record Data 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (38) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (39) Interaction page - Set the properties and enter the required data as in the image above Fig. (40) Goal Desginer - Steps Tree Select the step (detailstable) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (41) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (42) Interaction page - Set the properties and enter the required data as in the image above Fig. (43) Goal Desginer - Steps Tree Select the step (detailstable) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (44) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (45) Interaction page - Set the properties and enter the required data as in the image above Fig. (46) Goal Desginer - Steps Tree Select the step (detailstable) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (47) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (48) Interaction page - Set the properties and enter the required data as in the image above Fig. (49) Goal Desginer - Steps Tree Select the step (detailstable) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (50) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (51) Interaction page - Set the properties and enter the required data as in the image above Fig. (52) Goal Desginer - Steps Tree Select the step (detailstable) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (53) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (54) Interaction page - Set the properties and enter the required data as in the image above Fig. (55) Goal Desginer - Steps Tree Select the step (Join Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (56) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (57) Interaction page - Set the properties and enter the required data as in the image above Fig. (58) Goal Desginer - Steps Tree Select the step (Join Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (59) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (60) Interaction page - Set the properties and enter the required data as in the image above Fig. (61) Goal Desginer - Steps Tree Select the step (Join Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (62) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (63) Interaction page - Set the properties and enter the required data as in the image above Fig. (64) Goal Desginer - Steps Tree Select the step (Join Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (65) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (66) Interaction page - Set the properties and enter the required data as in the image above Fig. (67) Goal Desginer - Steps Tree Select the step (Counter Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (68) Component Browser – Select the component (Declare Class Data) After selecting the component click Ok or press ENTER Fig. (69) Interaction page - Set the properties and enter the required data as in the image above Fig. (70) Goal Desginer - Steps Tree Select the step (Counter Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (71) Component Browser – Select the component (Declare Class Data) 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 Fig. (73) Goal Desginer - Steps Tree Select the step (Items Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (74) Component Browser – Select the component (Declare Class Data) 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 Fig. (76) Goal Desginer - Steps Tree Select the step (Items Table) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Data) Note : Stop typing when you see the required component is selected Fig. (77) Component Browser – Select the component (Declare Class Data) 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 Fig. (79) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (80) Component Browser – Select the component (Declare Class Method) 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 Fig. (82) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (83) Component Browser – Select the component (Declare Class Method) 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 Fig. (85) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (86) Component Browser – Select the component (Declare Class Method) 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 Fig. (88) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (89) Component Browser – Select the component (Declare Class Method) 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 Fig. (91) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (92) Component Browser – Select the component (Declare Class Method) 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 Fig. (94) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (95) Component Browser – Select the component (Declare Class Method) 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 Fig. (97) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (98) Component Browser – Select the component (Declare Class Method) 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 Fig. (100) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (101) Component Browser – Select the component (Declare Class Method) 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 Fig. (103) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (104) Component Browser – Select the component (Declare Class Method) 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 Fig. (106) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (107) Component Browser – Select the component (Declare Class Method) 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 Fig. (109) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (110) Component Browser – Select the component (Declare Class Method) 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 Fig. (112) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (113) Component Browser – Select the component (Declare Class Method) 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 Fig. (115) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (116) Component Browser – Select the component (Declare Class Method) 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 Fig. (118) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (119) Component Browser – Select the component (Declare Class Method) 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 Fig. (121) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (122) Component Browser – Select the component (Declare Class Method) 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 Fig. (124) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (125) Component Browser – Select the component (Declare Class Method) 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 Fig. (127) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (128) Component Browser – Select the component (Declare Class Method) 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 Fig. (130) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (131) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (132) Interaction page - Set the properties and enter the required data as in the image above Fig. (133) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (134) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (135) Interaction page - Set the properties and enter the required data as in the image above Fig. (136) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (137) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (138) Interaction page - Set the properties and enter the required data as in the image above Fig. (139) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (140) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (141) Interaction page - Set the properties and enter the required data as in the image above Fig. (142) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (143) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (144) Interaction page - Set the properties and enter the required data as in the image above Fig. (145) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (146) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (147) Interaction page - Set the properties and enter the required data as in the image above Fig. (148) Goal Desginer - Steps Tree Select the step (Declare Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Declare Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Declare Class Method) Note : Stop typing when you see the required component is selected Fig. (149) Component Browser – Select the component (Declare Class Method) After selecting the component click Ok or press ENTER Fig. (150) Interaction page - Set the properties and enter the required data as in the image above Fig. (151) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (152) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (153) Interaction page - Set the properties and enter the required data as in the image above Fig. (154) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (155) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (156) Interaction page - Set the properties and enter the required data as in the image above Fig. (157) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (158) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (159) Interaction page - Set the properties and enter the required data as in the image above Fig. (160) 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 (Windows) 3 - Select the component (Define New Window) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define New Window) Note : Stop typing when you see the required component is selected Fig. (161) Component Browser – Select the component (Define New Window) After selecting the component click Ok or press ENTER Fig. (162) Interaction page - Set the properties and enter the required data as in the image above Fig. (163) Form Designer Fig. (164) Goal Desginer - Steps Tree Select the step (Window Events) 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 (Windows) 3 - Select the component (Window Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Events) Note : Stop typing when you see the required component is selected Fig. (165) Component Browser – Select the component (Window Events) After selecting the component click Ok or press ENTER Fig. (166) Interaction page - Set the properties and enter the required data as in the image above Fig. (167) Form Designer Fig. (168) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (169) Component Browser – Select the component (Button) 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 Fig. (171) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (172) Component Browser – Select the component (Button Events) 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 Fig. (174) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (175) Component Browser – Select the component (Button) 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 Fig. (177) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (178) Component Browser – Select the component (Button Events) 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 Fig. (180) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (181) Component Browser – Select the component (Button) 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 Fig. (183) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (184) Component Browser – Select the component (Button Events) 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 Fig. (186) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (187) Component Browser – Select the component (Button) 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 Fig. (189) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (190) Component Browser – Select the component (Button Events) 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 Fig. (192) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (193) Component Browser – Select the component (Button) 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 Fig. (195) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (196) Component Browser – Select the component (Button Events) 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 Fig. (198) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (199) Component Browser – Select the component (Button) 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 Fig. (201) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (202) Component Browser – Select the component (Button Events) 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 Fig. (204) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (205) Component Browser – Select the component (Button) 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 Fig. (207) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (208) Component Browser – Select the component (Button Events) 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 Fig. (210) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (211) Component Browser – Select the component (Button) 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 Fig. (213) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (214) Component Browser – Select the component (Button Events) 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 Fig. (216) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (217) Component Browser – Select the component (Button) 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 Fig. (219) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (220) Component Browser – Select the component (Button Events) 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 Fig. (222) Goal Desginer - Steps Tree Select the step (Data Buttons) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (223) Component Browser – Select the component (Button) 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 Fig. (225) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (226) Component Browser – Select the component (Button Events) 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 Fig. (228) Goal Desginer - Steps Tree Select the step (Window Title) 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 (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (229) Component Browser – Select the component (Label) 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 Fig. (231) Goal Desginer - Steps Tree Select the step (Browse) 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 (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (232) Component Browser – Select the component (Label) 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 Fig. (234) Goal Desginer - Steps Tree Select the step (Browse) 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 (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (235) Component Browser – Select the component (TextBox) 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 Fig. (237) Goal Desginer - Steps Tree Select the step (Browse) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (238) Component Browser – Select the component (Button) 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 Fig. (240) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (241) Component Browser – Select the component (Button Events) 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 Fig. (243) Goal Desginer - Steps Tree Select the step (Browse) 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 (Controls) 3 - Select the component (Grid Control) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Control) Note : Stop typing when you see the required component is selected Fig. (244) Component Browser – Select the component (Grid Control) 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 Fig. (246) Goal Desginer - Steps Tree Select the step (Events) 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 (Events) 3 - Select the component (Grid Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Events) Note : Stop typing when you see the required component is selected Fig. (247) Component Browser – Select the component (Grid Events) 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 Fig. (249) Goal Desginer - Steps Tree Select the step (Window Controls) 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 (Controls) 3 - Select the component (Timer) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Timer) Note : Stop typing when you see the required component is selected Fig. (250) Component Browser – Select the component (Timer) 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 Fig. (252) Form Designer Fig. (454) Goal Desginer - Steps Tree Select the step (items) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (254) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (255) Interaction page - Set the properties and enter the required data as in the image above Fig. (256) Goal Desginer - Steps Tree Select the step (Item) 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 (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (257) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (258) Interaction page - Set the properties and enter the required data as in the image above Fig. (259) Goal Desginer - Steps Tree Select the step (Item) 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 (Controls) 3 - Select the component (ComboBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ComboBox) Note : Stop typing when you see the required component is selected Fig. (260) Component Browser – Select the component (ComboBox) After selecting the component click Ok or press ENTER Fig. (261) Interaction page - Set the properties and enter the required data as in the image above Fig. (262) Goal Desginer - Steps Tree Select the step (Combobox Events) 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 (Events) 3 - Select the component (ComboBox Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ComboBox Events) Note : Stop typing when you see the required component is selected Fig. (263) Component Browser – Select the component (ComboBox Events) After selecting the component click Ok or press ENTER Fig. (264) Interaction page - Set the properties and enter the required data as in the image above Fig. (265) Goal Desginer - Steps Tree Select the step (Order Number) 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 (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (266) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (267) Interaction page - Set the properties and enter the required data as in the image above Fig. (268) Goal Desginer - Steps Tree Select the step (Order Number) 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 (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (269) Component Browser – Select the component (TextBox) After selecting the component click Ok or press ENTER Fig. (270) Interaction page - Set the properties and enter the required data as in the image above Fig. (271) Goal Desginer - Steps Tree Select the step (Browse Order Items) 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 (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (272) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (273) Interaction page - Set the properties and enter the required data as in the image above Fig. (274) Goal Desginer - Steps Tree Select the step (Browse Order Items) 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 (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (275) Component Browser – Select the component (TextBox) After selecting the component click Ok or press ENTER Fig. (276) Interaction page - Set the properties and enter the required data as in the image above Fig. (277) Goal Desginer - Steps Tree Select the step (Browse Order Items) 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (278) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (279) Interaction page - Set the properties and enter the required data as in the image above Fig. (280) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (281) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (282) Interaction page - Set the properties and enter the required data as in the image above Fig. (283) Goal Desginer - Steps Tree Select the step (Browse Order Items) 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 (Controls) 3 - Select the component (Grid Control) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Control) Note : Stop typing when you see the required component is selected Fig. (284) Component Browser – Select the component (Grid Control) After selecting the component click Ok or press ENTER Fig. (285) Interaction page - Set the properties and enter the required data as in the image above Fig. (286) Goal Desginer - Steps Tree Select the step (Data Buttons 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (287) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (288) Interaction page - Set the properties and enter the required data as in the image above Fig. (289) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (290) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (291) Interaction page - Set the properties and enter the required data as in the image above Fig. (292) Goal Desginer - Steps Tree Select the step (Data Buttons 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 (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (293) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (294) Interaction page - Set the properties and enter the required data as in the image above Fig. (295) Goal Desginer - Steps Tree Select the step (Button Events) 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 (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (296) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (297) Interaction page - Set the properties and enter the required data as in the image above Fig. (298) Goal Desginer - Steps Tree Select the step (Define New Window ( MyWindowName ) , Title : "Enter Orders") 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 (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (299) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (300) Interaction page - Set the properties and enter the required data as in the image above Fig. (301) Interaction page - Set the properties and enter the required data as in the image above Fig. (302) Interaction page - Set the properties and enter the required data as in the image above Fig. (303) Form Designer Fig. (304) Goal Desginer - Steps Tree Select the step (Define New Window ( MyWindowName ) , Title : "Enter Orders") 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (305) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (306) Interaction page - Set the properties and enter the required data as in the image above Fig. (307) Form Designer Fig. (308) Goal Desginer - Steps Tree Select the step (Define New Window ( MyWindowName ) , Title : "Enter Orders") 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (309) Component Browser – Select the component (Call Object Method) 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 Fig. (311) Form Designer Fig. (312) Goal Desginer - Steps Tree Select the step (Define New Window ( MyWindowName ) , Title : "Enter Orders") 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 (Classes) 3 - Select the component (Timer Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Timer Class) Note : Stop typing when you see the required component is selected Fig. (313) Component Browser – Select the component (Timer Class) After selecting the component click Ok or press ENTER Fig. (314) Interaction page - Set the properties and enter the required data as in the image above Fig. (315) Interaction page - Set the properties and enter the required data as in the image above Fig. (316) Form Designer Fig. (317) Goal Desginer - Steps Tree Select the step (Define New Window ( MyWindowName ) , Title : "Enter Orders") 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (318) Component Browser – Select the component (Textbox Class) 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 Fig. (320) Interaction page - Set the properties and enter the required data as in the image above Fig. (321) Interaction page - Set the properties and enter the required data as in the image above Fig. (322) Form Designer Fig. (323) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (324) Component Browser – Select the component (Define Class Method) 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 Fig. (326) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (327) Component Browser – Select the component (Define Class Method) 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 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 (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (330) Component Browser – Select the component (ADO Set Field Value) 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 Fig. (332) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (333) Component Browser – Select the component (Define Class Method) 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 Fig. (335) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (336) Component Browser – Select the component (ADO Get Field Value) 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 Fig. (338) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (339) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (340) Interaction page - Set the properties and enter the required data as in the image above Fig. (341) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (342) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (343) Interaction page - Set the properties and enter the required data as in the image above Fig. (344) Interaction page - Set the properties and enter the required data as in the image above Fig. (345) Interaction page - Set the properties and enter the required data as in the image above Fig. (346) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (347) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (348) Interaction page - Set the properties and enter the required data as in the image above Fig. (349) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (350) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (351) Interaction page - Set the properties and enter the required data as in the image above Fig. (352) 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. (353) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (354) Interaction page - Set the properties and enter the required data as in the image above Fig. (355) 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. (356) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (357) Interaction page - Set the properties and enter the required data as in the image above Fig. (358) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (359) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (360) Interaction page - Set the properties and enter the required data as in the image above Fig. (361) 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. (362) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (363) Interaction page - Set the properties and enter the required data as in the image above Fig. (364) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (365) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (366) Interaction page - Set the properties and enter the required data as in the image above Fig. (367) Interaction page - Set the properties and enter the required data as in the image above Fig. (368) Interaction page - Set the properties and enter the required data as in the image above Fig. (369) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (370) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (371) Interaction page - Set the properties and enter the required data as in the image above Fig. (372) Interaction page - Set the properties and enter the required data as in the image above Fig. (373) Interaction page - Set the properties and enter the required data as in the image above Fig. (374) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (375) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (376) Interaction page - Set the properties and enter the required data as in the image above Fig. (377) Interaction page - Set the properties and enter the required data as in the image above Fig. (378) Interaction page - Set the properties and enter the required data as in the image above Fig. (379) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (380) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (381) Interaction page - Set the properties and enter the required data as in the image above Fig. (382) Interaction page - Set the properties and enter the required data as in the image above Fig. (383) Interaction page - Set the properties and enter the required data as in the image above Fig. (384) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (385) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (386) Interaction page - Set the properties and enter the required data as in the image above Fig. (387) Interaction page - Set the properties and enter the required data as in the image above Fig. (388) Interaction page - Set the properties and enter the required data as in the image above Fig. (389) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (390) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (391) Interaction page - Set the properties and enter the required data as in the image above Fig. (392) Interaction page - Set the properties and enter the required data as in the image above Fig. (393) Interaction page - Set the properties and enter the required data as in the image above Fig. (394) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (395) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (396) Interaction page - Set the properties and enter the required data as in the image above Fig. (397) Interaction page - Set the properties and enter the required data as in the image above Fig. (398) Interaction page - Set the properties and enter the required data as in the image above Fig. (399) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (400) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (401) Interaction page - Set the properties and enter the required data as in the image above Fig. (402) Interaction page - Set the properties and enter the required data as in the image above Fig. (403) Interaction page - Set the properties and enter the required data as in the image above Fig. (404) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (405) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (406) Interaction page - Set the properties and enter the required data as in the image above Fig. (407) Interaction page - Set the properties and enter the required data as in the image above Fig. (408) Interaction page - Set the properties and enter the required data as in the image above Fig. (409) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (410) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (411) Interaction page - Set the properties and enter the required data as in the image above Fig. (412) Interaction page - Set the properties and enter the required data as in the image above Fig. (413) Interaction page - Set the properties and enter the required data as in the image above Fig. (414) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (415) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (416) Interaction page - Set the properties and enter the required data as in the image above Fig. (417) Interaction page - Set the properties and enter the required data as in the image above Fig. (418) Interaction page - Set the properties and enter the required data as in the image above Fig. (419) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (420) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (421) Interaction page - Set the properties and enter the required data as in the image above Fig. (422) Interaction page - Set the properties and enter the required data as in the image above Fig. (423) Interaction page - Set the properties and enter the required data as in the image above Fig. (424) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (425) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (426) Interaction page - Set the properties and enter the required data as in the image above Fig. (427) Interaction page - Set the properties and enter the required data as in the image above Fig. (428) Interaction page - Set the properties and enter the required data as in the image above Fig. (429) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (430) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (431) Interaction page - Set the properties and enter the required data as in the image above Fig. (432) Interaction page - Set the properties and enter the required data as in the image above Fig. (433) Interaction page - Set the properties and enter the required data as in the image above Fig. (434) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (435) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (436) Interaction page - Set the properties and enter the required data as in the image above Fig. (437) Interaction page - Set the properties and enter the required data as in the image above Fig. (438) Interaction page - Set the properties and enter the required data as in the image above Fig. (439) 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. (440) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (441) Interaction page - Set the properties and enter the required data as in the image above Fig. (442) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (443) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (444) Interaction page - Set the properties and enter the required data as in the image above Fig. (445) Interaction page - Set the properties and enter the required data as in the image above Fig. (446) Interaction page - Set the properties and enter the required data as in the image above Fig. (447) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (448) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (449) Interaction page - Set the properties and enter the required data as in the image above Fig. (450) Interaction page - Set the properties and enter the required data as in the image above Fig. (451) Interaction page - Set the properties and enter the required data as in the image above Fig. (452) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (453) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (454) Interaction page - Set the properties and enter the required data as in the image above Fig. (455) Interaction page - Set the properties and enter the required data as in the image above Fig. (456) Interaction page - Set the properties and enter the required data as in the image above Fig. (457) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (458) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (459) Interaction page - Set the properties and enter the required data as in the image above Fig. (460) Interaction page - Set the properties and enter the required data as in the image above Fig. (461) Interaction page - Set the properties and enter the required data as in the image above Fig. (462) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (463) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (464) Interaction page - Set the properties and enter the required data as in the image above Fig. (465) Interaction page - Set the properties and enter the required data as in the image above Fig. (466) Interaction page - Set the properties and enter the required data as in the image above Fig. (467) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (468) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (469) Interaction page - Set the properties and enter the required data as in the image above Fig. (470) Interaction page - Set the properties and enter the required data as in the image above Fig. (471) Interaction page - Set the properties and enter the required data as in the image above Fig. (472) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (473) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (474) Interaction page - Set the properties and enter the required data as in the image above Fig. (475) Interaction page - Set the properties and enter the required data as in the image above Fig. (476) Interaction page - Set the properties and enter the required data as in the image above Fig. (477) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (478) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (479) Interaction page - Set the properties and enter the required data as in the image above Fig. (480) Interaction page - Set the properties and enter the required data as in the image above Fig. (481) Interaction page - Set the properties and enter the required data as in the image above Fig. (482) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (483) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (484) Interaction page - Set the properties and enter the required data as in the image above Fig. (485) Interaction page - Set the properties and enter the required data as in the image above Fig. (486) Interaction page - Set the properties and enter the required data as in the image above Fig. (487) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (488) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (489) Interaction page - Set the properties and enter the required data as in the image above Fig. (490) Interaction page - Set the properties and enter the required data as in the image above Fig. (491) Interaction page - Set the properties and enter the required data as in the image above Fig. (492) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (493) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (494) Interaction page - Set the properties and enter the required data as in the image above Fig. (495) Interaction page - Set the properties and enter the required data as in the image above Fig. (496) Interaction page - Set the properties and enter the required data as in the image above Fig. (497) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (498) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (499) Interaction page - Set the properties and enter the required data as in the image above Fig. (500) Interaction page - Set the properties and enter the required data as in the image above Fig. (501) Interaction page - Set the properties and enter the required data as in the image above Fig. (502) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (503) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (504) Interaction page - Set the properties and enter the required data as in the image above Fig. (505) Interaction page - Set the properties and enter the required data as in the image above Fig. (454) Interaction page - Set the properties and enter the required data as in the image above Fig. (507) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (508) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (509) Interaction page - Set the properties and enter the required data as in the image above Fig. (510) Interaction page - Set the properties and enter the required data as in the image above Fig. (511) Interaction page - Set the properties and enter the required data as in the image above Fig. (512) Goal Desginer - Steps Tree Select the step (Search Controls) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (513) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (514) Interaction page - Set the properties and enter the required data as in the image above Fig. (515) Interaction page - Set the properties and enter the required data as in the image above Fig. (516) Interaction page - Set the properties and enter the required data as in the image above Fig. (517) 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. (518) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (519) Interaction page - Set the properties and enter the required data as in the image above Fig. (520) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (521) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (522) Interaction page - Set the properties and enter the required data as in the image above Fig. (523) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (524) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (525) Interaction page - Set the properties and enter the required data as in the image above Fig. (526) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (527) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (528) Interaction page - Set the properties and enter the required data as in the image above Fig. (529) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (530) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (531) Interaction page - Set the properties and enter the required data as in the image above Fig. (532) 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. (533) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (534) Interaction page - Set the properties and enter the required data as in the image above Fig. (535) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO New RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New RecordSet) Note : Stop typing when you see the required component is selected Fig. (536) Component Browser – Select the component (ADO New RecordSet) After selecting the component click Ok or press ENTER Fig. (537) Interaction page - Set the properties and enter the required data as in the image above Fig. (538) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO Open RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open RecordSet) Note : Stop typing when you see the required component is selected Fig. (539) Component Browser – Select the component (ADO Open RecordSet) After selecting the component click Ok or press ENTER Fig. (1264) Interaction page - Set the properties and enter the required data as in the image above Fig. (541) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (542) Component Browser – Select the component (ADO Get Field Value) After selecting the component click Ok or press ENTER Fig. (543) Interaction page - Set the properties and enter the required data as in the image above Fig. (544) Goal Desginer - Steps Tree Select the step (get new order number) 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. (545) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (546) Interaction page - Set the properties and enter the required data as in the image above Fig. (547) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (548) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (549) Interaction page - Set the properties and enter the required data as in the image above Fig. (550) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO Update Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Update Record) Note : Stop typing when you see the required component is selected Fig. (551) Component Browser – Select the component (ADO Update Record) After selecting the component click Ok or press ENTER Fig. (552) Interaction page - Set the properties and enter the required data as in the image above Fig. (553) Goal Desginer - Steps Tree Select the step (get new order number) 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 (RecordSet) 3 - Select the component (ADO Close RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close RecordSet) Note : Stop typing when you see the required component is selected Fig. (554) Component Browser – Select the component (ADO Close RecordSet) After selecting the component click Ok or press ENTER Fig. (555) Interaction page - Set the properties and enter the required data as in the image above Fig. (556) 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. (557) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (558) Interaction page - Set the properties and enter the required data as in the image above Fig. (559) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (560) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (561) Interaction page - Set the properties and enter the required data as in the image above Fig. (562) Interaction page - Set the properties and enter the required data as in the image above Fig. (563) Interaction page - Set the properties and enter the required data as in the image above Fig. (564) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (565) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (566) Interaction page - Set the properties and enter the required data as in the image above Fig. (567) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (568) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (569) Interaction page - Set the properties and enter the required data as in the image above Fig. (570) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (571) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (572) Interaction page - Set the properties and enter the required data as in the image above Fig. (573) Interaction page - Set the properties and enter the required data as in the image above Fig. (574) Interaction page - Set the properties and enter the required data as in the image above Fig. (575) 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 (RecordSet) 3 - Select the component (ADO New RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New RecordSet) Note : Stop typing when you see the required component is selected Fig. (576) Component Browser – Select the component (ADO New RecordSet) After selecting the component click Ok or press ENTER Fig. (577) Interaction page - Set the properties and enter the required data as in the image above Fig. (578) 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 (RecordSet) 3 - Select the component (ADO Open RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open RecordSet) Note : Stop typing when you see the required component is selected Fig. (579) Component Browser – Select the component (ADO Open RecordSet) After selecting the component click Ok or press ENTER Fig. (580) Interaction page - Set the properties and enter the required data as in the image above Fig. (581) 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 (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (582) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (583) Interaction page - Set the properties and enter the required data as in the image above Fig. (584) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (585) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (586) Interaction page - Set the properties and enter the required data as in the image above Fig. (587) Interaction page - Set the properties and enter the required data as in the image above Fig. (588) Interaction page - Set the properties and enter the required data as in the image above Fig. (589) 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. (590) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (591) Interaction page - Set the properties and enter the required data as in the image above Fig. (592) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (593) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (594) Interaction page - Set the properties and enter the required data as in the image above Fig. (595) Interaction page - Set the properties and enter the required data as in the image above Fig. (596) Interaction page - Set the properties and enter the required data as in the image above Fig. (597) 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. (598) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (599) Interaction page - Set the properties and enter the required data as in the image above Fig. (600) 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. (601) Component Browser – Select the component (For Loop) After selecting the component click Ok or press ENTER Fig. (602) Interaction page - Set the properties and enter the required data as in the image above Fig. (603) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (604) Component Browser – Select the component (ADO Get Field Value) After selecting the component click Ok or press ENTER Fig. (605) Interaction page - Set the properties and enter the required data as in the image above Fig. (606) 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. (607) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (608) Interaction page - Set the properties and enter the required data as in the image above Fig. (609) 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 (Get String/Variable/Array Length) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get String/Variable/Array Length) Note : Stop typing when you see the required component is selected Fig. (610) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (611) Interaction page - Set the properties and enter the required data as in the image above Fig. (612) 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. (613) Component Browser – Select the component (For Loop) After selecting the component click Ok or press ENTER Fig. (614) Interaction page - Set the properties and enter the required data as in the image above Fig. (615) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (616) Component Browser – Select the component (ADO Get Field Value) After selecting the component click Ok or press ENTER Fig. (617) Interaction page - Set the properties and enter the required data as in the image above Fig. (618) 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. (619) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (620) Interaction page - Set the properties and enter the required data as in the image above Fig. (621) 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. (622) Component Browser – Select the component (Numeric To String) After selecting the component click Ok or press ENTER Fig. (623) Interaction page - Set the properties and enter the required data as in the image above Fig. (624) 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. (625) Component Browser – Select the component (ALL Trim) After selecting the component click Ok or press ENTER Fig. (626) Interaction page - Set the properties and enter the required data as in the image above Fig. (627) 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 (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (628) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (629) Interaction page - Set the properties and enter the required data as in the image above Fig. (630) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (631) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (632) Interaction page - Set the properties and enter the required data as in the image above Fig. (633) Interaction page - Set the properties and enter the required data as in the image above Fig. (634) Interaction page - Set the properties and enter the required data as in the image above Fig. (635) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (636) Component Browser – Select the component (ADO Get Field Value) After selecting the component click Ok or press ENTER Fig. (637) Interaction page - Set the properties and enter the required data as in the image above Fig. (638) 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. (639) Component Browser – Select the component (Numeric To String) After selecting the component click Ok or press ENTER Fig. (640) Interaction page - Set the properties and enter the required data as in the image above Fig. (641) 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 (Arrays) 3 - Select the component (Add Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Add Item) Note : Stop typing when you see the required component is selected Fig. (642) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (643) Interaction page - Set the properties and enter the required data as in the image above Fig. (644) 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 (RecordSet) 3 - Select the component (ADO Goto Next Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Next Record) Note : Stop typing when you see the required component is selected Fig. (645) Component Browser – Select the component (ADO Goto Next Record) After selecting the component click Ok or press ENTER Fig. (646) Interaction page - Set the properties and enter the required data as in the image above Fig. (647) 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 (RecordSet) 3 - Select the component (ADO Close RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close RecordSet) Note : Stop typing when you see the required component is selected Fig. (648) Component Browser – Select the component (ADO Close RecordSet) After selecting the component click Ok or press ENTER Fig. (649) Interaction page - Set the properties and enter the required data as in the image above Fig. (650) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (651) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (652) Interaction page - Set the properties and enter the required data as in the image above Fig. (653) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (654) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (655) Interaction page - Set the properties and enter the required data as in the image above Fig. (656) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (657) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (658) Interaction page - Set the properties and enter the required data as in the image above Fig. (659) Interaction page - Set the properties and enter the required data as in the image above Fig. (660) Interaction page - Set the properties and enter the required data as in the image above Fig. (661) 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. (662) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (663) Interaction page - Set the properties and enter the required data as in the image above Fig. (664) 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. (665) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (666) Interaction page - Set the properties and enter the required data as in the image above Fig. (667) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (668) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (669) Interaction page - Set the properties and enter the required data as in the image above Fig. (670) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (671) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (672) Interaction page - Set the properties and enter the required data as in the image above Fig. (673) 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 (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (674) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (675) Interaction page - Set the properties and enter the required data as in the image above Fig. (676) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (677) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (678) Interaction page - Set the properties and enter the required data as in the image above Fig. (679) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (680) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (681) Interaction page - Set the properties and enter the required data as in the image above Fig. (682) 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. (683) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (684) Interaction page - Set the properties and enter the required data as in the image above Fig. (685) Goal Desginer - Steps Tree Select the step (Item) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (686) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (687) Interaction page - Set the properties and enter the required data as in the image above Fig. (688) Interaction page - Set the properties and enter the required data as in the image above Fig. (689) Interaction page - Set the properties and enter the required data as in the image above Fig. (690) Goal Desginer - Steps Tree Select the step (Item) 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. (691) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (692) Interaction page - Set the properties and enter the required data as in the image above Fig. (693) Goal Desginer - Steps Tree Select the step (Item) 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 (RecordSet) 3 - Select the component (ADO New RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New RecordSet) Note : Stop typing when you see the required component is selected Fig. (694) Component Browser – Select the component (ADO New RecordSet) After selecting the component click Ok or press ENTER Fig. (695) Interaction page - Set the properties and enter the required data as in the image above Fig. (696) Goal Desginer - Steps Tree Select the step (Item) 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 (RecordSet) 3 - Select the component (ADO Open RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open RecordSet) Note : Stop typing when you see the required component is selected Fig. (697) Component Browser – Select the component (ADO Open RecordSet) After selecting the component click Ok or press ENTER Fig. (698) Interaction page - Set the properties and enter the required data as in the image above Fig. (699) Goal Desginer - Steps Tree Select the step (Item) 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 (RecordSet) 3 - Select the component (ADO Add New Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Add New Record) Note : Stop typing when you see the required component is selected Fig. (700) Component Browser – Select the component (ADO Add New Record) After selecting the component click Ok or press ENTER Fig. (701) Interaction page - Set the properties and enter the required data as in the image above Fig. (702) Goal Desginer - Steps Tree Select the step (save data) 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 (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (703) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (704) Interaction page - Set the properties and enter the required data as in the image above Fig. (705) Goal Desginer - Steps Tree Select the step (save data) 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 (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (706) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (707) Interaction page - Set the properties and enter the required data as in the image above Fig. (708) Goal Desginer - Steps Tree Select the step (Item) 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 (RecordSet) 3 - Select the component (ADO Update Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Update Record) Note : Stop typing when you see the required component is selected Fig. (709) Component Browser – Select the component (ADO Update Record) After selecting the component click Ok or press ENTER Fig. (710) Interaction page - Set the properties and enter the required data as in the image above Fig. (711) Goal Desginer - Steps Tree Select the step (Item) 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 (RecordSet) 3 - Select the component (ADO Close RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close RecordSet) Note : Stop typing when you see the required component is selected Fig. (712) Component Browser – Select the component (ADO Close RecordSet) After selecting the component click Ok or press ENTER Fig. (713) Interaction page - Set the properties and enter the required data as in the image above Fig. (714) Goal Desginer - Steps Tree Select the step (Item) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (715) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (716) Interaction page - Set the properties and enter the required data as in the image above Fig. (717) 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 (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (718) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (719) Interaction page - Set the properties and enter the required data as in the image above Fig. (720) Goal Desginer - Steps Tree Select the step (******************************* Methods to Customize *****************************) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (721) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (722) Interaction page - Set the properties and enter the required data as in the image above Fig. (723) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (724) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (725) Interaction page - Set the properties and enter the required data as in the image above Fig. (726) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (727) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (728) Interaction page - Set the properties and enter the required data as in the image above Fig. (729) Interaction page - Set the properties and enter the required data as in the image above Fig. (730) Interaction page - Set the properties and enter the required data as in the image above Fig. (731) 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. (732) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (733) Interaction page - Set the properties and enter the required data as in the image above Fig. (734) 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. (735) Component Browser – Select the component (Return Value) After selecting the component click Ok or press ENTER Fig. (736) Interaction page - Set the properties and enter the required data as in the image above Fig. (737) 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. (738) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (739) Interaction page - Set the properties and enter the required data as in the image above Fig. (740) 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 (RecordSet) 3 - Select the component (ADO New RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New RecordSet) Note : Stop typing when you see the required component is selected Fig. (741) Component Browser – Select the component (ADO New RecordSet) After selecting the component click Ok or press ENTER Fig. (742) Interaction page - Set the properties and enter the required data as in the image above Fig. (743) 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. (744) Component Browser – Select the component (Numeric To String) After selecting the component click Ok or press ENTER Fig. (745) Interaction page - Set the properties and enter the required data as in the image above Fig. (746) Goal Desginer - Steps Tree Select the step (Do Task based on item change) 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 (RecordSet) 3 - Select the component (ADO Open RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open RecordSet) Note : Stop typing when you see the required component is selected Fig. (747) Component Browser – Select the component (ADO Open RecordSet) After selecting the component click Ok or press ENTER Fig. (748) Interaction page - Set the properties and enter the required data as in the image above Fig. (749) 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 (RecordSet) 3 - Select the component (ADO Close RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close RecordSet) Note : Stop typing when you see the required component is selected Fig. (750) Component Browser – Select the component (ADO Close RecordSet) After selecting the component click Ok or press ENTER Fig. (751) Interaction page - Set the properties and enter the required data as in the image above Fig. (752) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (753) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (754) Interaction page - Set the properties and enter the required data as in the image above Fig. (755) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (756) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (757) Interaction page - Set the properties and enter the required data as in the image above Fig. (758) 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 (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (759) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (760) Interaction page - Set the properties and enter the required data as in the image above Fig. (761) Interaction page - Set the properties and enter the required data as in the image above Fig. (762) Interaction page - Set the properties and enter the required data as in the image above Fig. (763) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (764) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (765) Interaction page - Set the properties and enter the required data as in the image above Fig. (766) 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. (767) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (768) Interaction page - Set the properties and enter the required data as in the image above Fig. (769) 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 (RecordSet) 3 - Select the component (ADO Find) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Find) Note : Stop typing when you see the required component is selected Fig. (770) Component Browser – Select the component (ADO Find) After selecting the component click Ok or press ENTER Fig. (771) Interaction page - Set the properties and enter the required data as in the image above Fig. (772) 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 (RecordSet) 3 - Select the component (ADO Check EOF) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Check EOF) Note : Stop typing when you see the required component is selected Fig. (773) Component Browser – Select the component (ADO Check EOF) After selecting the component click Ok or press ENTER Fig. (774) Interaction page - Set the properties and enter the required data as in the image above Fig. (775) 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. (776) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (777) Interaction page - Set the properties and enter the required data as in the image above Fig. (778) 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 (RecordSet) 3 - Select the component (ADO Goto Previous Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Previous Record) Note : Stop typing when you see the required component is selected Fig. (779) Component Browser – Select the component (ADO Goto Previous Record) After selecting the component click Ok or press ENTER Fig. (780) Interaction page - Set the properties and enter the required data as in the image above Fig. (781) 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. (782) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (783) Interaction page - Set the properties and enter the required data as in the image above Fig. (784) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (785) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (786) Interaction page - Set the properties and enter the required data as in the image above Fig. (787) 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 (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (788) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (789) Interaction page - Set the properties and enter the required data as in the image above Fig. (790) Interaction page - Set the properties and enter the required data as in the image above Fig. (791) Interaction page - Set the properties and enter the required data as in the image above Fig. (792) 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. (793) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (794) Interaction page - Set the properties and enter the required data as in the image above Fig. (795) 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. (796) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (797) Interaction page - Set the properties and enter the required data as in the image above Fig. (798) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (799) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (800) Interaction page - Set the properties and enter the required data as in the image above Fig. (801) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (802) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (803) Interaction page - Set the properties and enter the required data as in the image above Fig. (804) Interaction page - Set the properties and enter the required data as in the image above Fig. (805) Interaction page - Set the properties and enter the required data as in the image above Fig. (806) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (807) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (808) Interaction page - Set the properties and enter the required data as in the image above Fig. (809) Interaction page - Set the properties and enter the required data as in the image above Fig. (810) Interaction page - Set the properties and enter the required data as in the image above Fig. (811) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (812) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (813) Interaction page - Set the properties and enter the required data as in the image above Fig. (814) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (815) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (816) Interaction page - Set the properties and enter the required data as in the image above Fig. (817) Interaction page - Set the properties and enter the required data as in the image above Fig. (818) Interaction page - Set the properties and enter the required data as in the image above Fig. (819) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (820) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (821) Interaction page - Set the properties and enter the required data as in the image above Fig. (822) 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 (Classes) 3 - Select the component (Timer Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Timer Class) Note : Stop typing when you see the required component is selected Fig. (823) Component Browser – Select the component (Timer Class) After selecting the component click Ok or press ENTER Fig. (824) Interaction page - Set the properties and enter the required data as in the image above Fig. (825) Interaction page - Set the properties and enter the required data as in the image above Fig. (826) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (827) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (828) Interaction page - Set the properties and enter the required data as in the image above Fig. (829) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (830) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (831) Interaction page - Set the properties and enter the required data as in the image above Fig. (832) Interaction page - Set the properties and enter the required data as in the image above Fig. (833) Interaction page - Set the properties and enter the required data as in the image above Fig. (834) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (835) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (836) Interaction page - Set the properties and enter the required data as in the image above Fig. (837) 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 (Scope of Variable) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Scope of Variable) Note : Stop typing when you see the required component is selected Fig. (838) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (839) Interaction page - Set the properties and enter the required data as in the image above Fig. (840) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (841) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (842) Interaction page - Set the properties and enter the required data as in the image above Fig. (843) Interaction page - Set the properties and enter the required data as in the image above Fig. (844) Interaction page - Set the properties and enter the required data as in the image above Fig. (845) 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. (846) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (847) Interaction page - Set the properties and enter the required data as in the image above Fig. (848) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (849) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (850) Interaction page - Set the properties and enter the required data as in the image above Fig. (851) 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 (Classes) 3 - Select the component (Grid Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Grid Class) Note : Stop typing when you see the required component is selected Fig. (852) Component Browser – Select the component (Grid Class) After selecting the component click Ok or press ENTER Fig. (853) Interaction page - Set the properties and enter the required data as in the image above Fig. (854) Interaction page - Set the properties and enter the required data as in the image above Fig. (855) Interaction page - Set the properties and enter the required data as in the image above Fig. (856) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (857) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (858) Interaction page - Set the properties and enter the required data as in the image above Fig. (859) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Set Object Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Object Data) Note : Stop typing when you see the required component is selected Fig. (860) Component Browser – Select the component (Set Object Data) After selecting the component click Ok or press ENTER Fig. (861) Interaction page - Set the properties and enter the required data as in the image above Fig. (862) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Set Object Data) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Set Object Data) Note : Stop typing when you see the required component is selected Fig. (863) Component Browser – Select the component (Set Object Data) After selecting the component click Ok or press ENTER Fig. (864) Interaction page - Set the properties and enter the required data as in the image above Fig. (865) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (866) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (867) Interaction page - Set the properties and enter the required data as in the image above Fig. (868) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (869) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (870) Interaction page - Set the properties and enter the required data as in the image above Fig. (871) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Call Object Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Object Method) Note : Stop typing when you see the required component is selected Fig. (872) Component Browser – Select the component (Call Object Method) After selecting the component click Ok or press ENTER Fig. (873) Interaction page - Set the properties and enter the required data as in the image above Fig. (874) 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 (Classes) 3 - Select the component (Timer Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Timer Class) Note : Stop typing when you see the required component is selected Fig. (875) Component Browser – Select the component (Timer Class) After selecting the component click Ok or press ENTER Fig. (876) Interaction page - Set the properties and enter the required data as in the image above Fig. (877) Interaction page - Set the properties and enter the required data as in the image above Fig. (878) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (879) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (880) Interaction page - Set the properties and enter the required data as in the image above Fig. (881) Goal Desginer - Steps Tree Select the step (Class Methods) 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 (Object Oriented Programming (OOP)) 3 - Select the component (Define Class Method) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Class Method) Note : Stop typing when you see the required component is selected Fig. (882) Component Browser – Select the component (Define Class Method) After selecting the component click Ok or press ENTER Fig. (883) Interaction page - Set the properties and enter the required data as in the image above Fig. (884) Goal Desginer - Final Steps Tree 3 - Final Steps Tree Set Class Name & Window Name PWCT-Code Generator: Replace String (MyClassName) with (MasterDetailsClass) PWCT-Code Generator: Replace String (MyWindowName) with (&(self:cWindowName)) Classes Define Class MyClassName From SystemDatabase Declare Class Data Data cWindowName Init Value "MasterDetailsWindow" ************************** Record Data Here ************************** Data TableName Init Value "MasterTableName" Data nID Init Value 0 Data column Init Value "MasterSearchColumn" Data PrimaryKey Init Value "id" Data columns Init Value {"MasterSearchColumn"} Item Data nItem Init Value 0 Data itemitems Init Value {} Data itemitemsids Init Value {} Data nOrderNumber Init Value "" detailstable Data TableName2 Init Value "DetailsTableName" Data column2 Init Value "DetailsSearchColumn" Data PrimaryKey2 Init Value "id" Data columns2 Init Value {"ItemName"} Data ResultPrimaryKeys2 Init Value {} Join Table Data TableName3 Init Value "JoinTableName" Data PrimaryKey3 Init Value "id" Data linkmasterkey Init Value "LinkmasterkeyColumn" Data linkchildkey Init Value "LinkchildkeyColumn" Counter Table Data TableName4 Init Value "SystemCounter" Data CounterColumn Init Value "OrderNumber" Items Table Data itemstable Init Value "items" Data Itemscolumn Init Value "itemname" Declare Class Methods Method showwindow Method closewindow Method SetMode Method UserInterface2Class Method Class2ADO Method ADO2Class Method Class2UserInterface Method ClearRecord Method AutoGotoRecord Method OpenDataWindow Method showdatawindow Method myTimer Method itemchange Method OnAfterAddEdit Method OnBeforeDelete Method onbeforeedit Method onAddClick Method search2 Method delrecord2 Method addrecord2 Method BeforeSearch Method SearchAdd Method settimer Method GetSearchValue End of Class ******************************* Methods to Customize ***************************** Define Method showwindow Class MyClassName Start Here myout = self.connect() myout = self.AutoGotoRecord() Define New Window ( MyWindowName ) , Title : "Enter Orders" Window Events Event: ON INIT : Action self:Search() Window Properties Window Controls Data Buttons Define New Button ( btnFirst ) , Caption : "First" Button Events Event: ON CLICK : Action self:firstrecord() Button Properties Define New Button ( btnNext ) , Caption : "Next" Button Events Event: ON CLICK : Action self:nextrecord() Button Properties Define New Button ( btnLast ) , Caption : "Last" Button Events Event: ON CLICK : Action self:lastrecord() Button Properties Define New Button ( btnClose ) , Caption : "Close" Button Events Event: ON CLICK : Action self:closewindow() Button Properties Define New Button ( btnPrev ) , Caption : "Prev " Button Events Event: ON CLICK : Action self:prevrecord() Button Properties Define New Button ( btnDel ) , Caption : "Delete" Button Events Event: ON CLICK : Action self:delrecord() Button Properties Define New Button ( btnsave ) , Caption : "Save" Button Events Event: ON CLICK : Action self:saverecord() Button Properties Define New Button ( btncancel ) , Caption : "Cancel" Button Events Event: ON CLICK : Action self:cancelrecord() Button Properties Define New Button ( btnedit ) , Caption : "Edit" Button Events Event: ON CLICK : Action self:editrecord() Button Properties Define New Button ( btnadd ) , Caption : "Add" Button Events Event: ON CLICK : Action self:addrecord() Button Properties Window Title Define Label ( lblTitle ) , Caption : " Master/Details" Label Events Label Properties Browse Define Label ( lbl1browse ) , Caption : "Order Number" Label Events Label Properties Define TextBox ( textnamebrowse ) TextBox EVENTS TextBox Properties Define New Button ( btn1browse ) , Caption : "Search" Button Events Event: ON CLICK : Action self:search() Button Properties Define New Grid ( Grid1browse ) , HEADERS : {"Order Number"} Events Event: ON CHANGE : Action self:OpenDataWindow Properties Define Timer ( Timer1 ) Item items myout = self.LoadLookupTable(self:itemstable,self:itemscolumn,@self:ItemItems,"id",@self:ItemItemsIDS) Define Label ( lblitems ) , Caption : "Item" Label Events Label Properties Define Combobox ( comboitem ) , Items : self:itemitems Combobox Events Event: ON CHANGE : Action self:itemchange() Combobox Properties Order Number Define Label ( lblOrdernumber ) , Caption : "Order Number" Label Events Label Properties Define TextBox ( textOrderNumber ) TextBox EVENTS TextBox Properties Browse Order Items Define Label ( lbl1browse2 ) , Caption : "Item Name" Label Events Label Properties Define TextBox ( textNamebrowse2 ) TextBox EVENTS TextBox Properties Define New Button ( btn1browse2 ) , Caption : "Search" Button Events Event: ON CLICK : Action self:search2() Button Properties Define New Grid ( Grid1browse2 ) , HEADERS : {"Item Name"} Events Properties Data Buttons 2 Define New Button ( btnDel2 ) , Caption : "Delete Item" Button Events Event: ON CLICK : Action self:delrecord2() Button Properties Define New Button ( btnadd2 ) , Caption : "Add Item" Button Events Event: ON CLICK : Action self:addrecord2() Button Properties End Of Window MyWindowName.Center ( ) myout = self.showrecord() myout = self.setmode(2) MyWindowName.Timer1.Enabled := false MyWindowName.textOrderNumber.Enabled := false Activate window End of Method (Return 0) Define Method UserInterface2Class Class MyClassName Start Here End of Method (Return 0) Define Method Class2ADO Class MyClassName Start Here ADODB RecordSet (self:oRS) Set Field (self:linkmasterkey) Value To (self:nOrderNumber) End of Method (Return 0) Define Method ADO2Class Class MyClassName Start Here self:nOrderNumber = ADODB RecordSet (self:oRS) Get Field (self:linkmasterkey) Value End of Method (Return 0) Define Method Class2UserInterface Class MyClassName Start Here MyWindowName.textOrderNumber.Value := alltrim(str(self:nOrderNumber)) myout = self.search2() End of Method (Return 0) Define Method ClearRecord Class MyClassName Start Here IF ( self:addrec = false ) Start Here self:nOrderNumber = 0 END OF IF STATEMENT End of Method (Return 0) Define Method setmode(p1) Class MyClassName Start Here IF ( p1 = 1 ) Start Here MyWindowName.btnfirst.Enabled := false MyWindowName.btnnext.Enabled := false MyWindowName.btnprev.Enabled := false MyWindowName.btnlast.Enabled := false MyWindowName.btndel.Enabled := false MyWindowName.btnclose.Enabled := false MyWindowName.btnsave.Enabled := true MyWindowName.btncancel.Enabled := true MyWindowName.btnedit.Enabled := false MyWindowName.btnadd.Enabled := false MyWindowName.btnadd2.Enabled := false MyWindowName.btndel2.Enabled := false Search Controls MyWindowName.textNameBrowse.Enabled := false MyWindowName.btn1Browse.Enabled := false MyWindowName.Grid1Browse.Enabled := false END OF IF STATEMENT IF ( p1 = 2 ) Start Here MyWindowName.btnfirst.Enabled := true MyWindowName.btnnext.Enabled := true MyWindowName.btnprev.Enabled := true MyWindowName.btnlast.Enabled := true MyWindowName.btndel.Enabled := true MyWindowName.btnclose.Enabled := true MyWindowName.btnsave.Enabled := false MyWindowName.btncancel.Enabled := false MyWindowName.btnedit.Enabled := true MyWindowName.btnadd.Enabled := true MyWindowName.btnadd2.Enabled := true MyWindowName.btndel2.Enabled := true Search Controls MyWindowName.textNameBrowse.Enabled := True MyWindowName.btn1Browse.Enabled := True MyWindowName.Grid1Browse.Enabled := True END OF IF STATEMENT self:OperationMode = p1 End of Method (Return 0) Define Method OnBeforeDelete Class MyClassName Start Here myout = self:oCon.execute("delete from "+self:tablename3+" where "+self:linkmasterkey+" = " + str(self:nOrderNumber)) End of Method (Return myout) Define Method onAddClick Class MyClassName Start Here Local myRS,nValue nvalue = 0 get new order number myRS = Create New ADODB RecordSet Object Open Recordset myRS , Connection self:oCon , CursorType 1 , SQL Statement "Select * from " + self:tablename4 nValue = ADODB RecordSet (myRS) Get Field (self:countercolumn) Value nvalue = nvalue+1 ADODB RecordSet (myRS) Set Field (self:countercolumn) Value To (nvalue) ADODB RecordSet myRS - Update Record Close ADODB RecordSet myRS self:nOrderNumber = nValue MyWindowName.textOrderNumber.Value := alltrim(str(self:nOrderNumber)) End of Method (Return 0) Define Method search2 Class MyClassName Start Here Local oRS,cName,myMax,x,x2,mymax2,vname,vname2,vid cName = MyWindowName.textNamebrowse2.Value oRS = Create New ADODB RecordSet Object Open Recordset oRS , Connection self:oCon , CursorType 1 , SQL Statement "Select * from "+self:tableName2 +" where "+self:linkmasterkey+"= "+str(self:nOrderNumber)+" and "+self:column2+" like '" + cName + "%'" mymax := ADODB RecordSet (oRS) , Get Records Count MyWindowName.grid1browse2.DeleteAllItems ( ) self:ResultPrimaryKeys2 = {} MyWindowName.grid1browse2.Value := 0 IF ( mymax > 0 ) Start Here FOR LOOP ( From x = 1 To mymax Step 1) Start Here vname = ADODB RecordSet (oRS) Get Field (self:column2) Value temp_array = {} mymax2 = Get Length of String/Variable/Array self:columns2 FOR LOOP ( From x2 = 1 To mymax2 Step 1) Start Here vname2 = ADODB RecordSet (oRS) Get Field (self:columns2[x2]) Value IF ( valtype(vname2) = "N" ) Start Here VNAME2 = CONVERT VNAME2 TO STRING VNAME2 = All Trim VNAME2 END OF IF STATEMENT Add item vname2 To Array temp_array End of For Loop MyWindowName.grid1browse2.AddItem ( temp_array ) vid = ADODB RecordSet (oRS) Get Field (self:PrimaryKey2) Value vid = CONVERT vid TO STRING Add item vid To Array self:ResultPrimaryKeys2 ADODB RecordSet oRS - Goto Next Record End of For Loop END OF IF STATEMENT Close ADODB RecordSet oRS End of Method (Return 0) Define Method DelRecord2 Class MyClassName Start Here Local nvalue,myout nvalue = MyWindowName.grid1browse2.Value IF ( nvalue > 0 ) Start Here nvalue = self:resultprimarykeys2[nvalue] myout = self:oCon.execute("delete from "+self:tablename3+" where "+self:primarykey3+" = " + nvalue) myout = self.search2() ELSE Start Here Show Message "You should Create/Select Item First" Title "Sorry" Type: Message Box END OF IF STATEMENT End of Method (Return 0) Define Method AddRecord2 Class MyClassName Start Here Local oRS,nValue IF ( self:nOrderNumber > 0 ) Start Here Item self:nItem = MyWindowName.ComboItem.Value self:nItem = self:ItemItemsids[self:nItem] oRS = Create New ADODB RecordSet Object Open Recordset oRS , Connection self:oCon , CursorType 1 , SQL Statement "Select * from "+self:tablename3 ADODB RecordSet oRS - Add New Record save data ADODB RecordSet (oRS) Set Field (self:linkchildkey) Value To (self:nItem) ADODB RecordSet (oRS) Set Field (self:linkmasterkey) Value To (self:nOrderNumber) ADODB RecordSet oRS - Update Record Close ADODB RecordSet oRS myout = self.Search2() ELSE Start Here Show Message "You should Create/Select Order First" Title "Sorry" Type: Message Box END OF IF STATEMENT End of Method (Return 0) Define Method itemchange Class MyClassName Start Here Local myrs,MYVALUE TVALUE = MyWindowName.Comboitem.Value IF ( TVALUE = 0 ) Start Here Return 0 END OF IF STATEMENT MYVALUE = self:ItemItemsids[TVALUE] myrs = Create New ADODB RecordSet Object MYVALUE = CONVERT MYVALUE TO STRING Do Task based on item change End of Method (Return 0) Class Methods Define Method closewindow Class MyClassName Start Here myout = self.disconnect() MyWindowName.Release ( ) End of Method (Return 0) Define Method AutoGotoRecord Class MyClassName Start Here IF ( self:LFindRecord = true .and. self:OperationMode = 2 ) Start Here ADODB RecordSet (self:oRS) Find , Cirteria self:CFindExpr mycheck = ADODB RecordSet self:oRS , Check EOF IF ( mycheck = true ) Start Here ADODB RecordSet self:oRS - Goto Previous Record END OF IF STATEMENT IF ( iswindowdefined( MyWindowName ) ) Start Here myout = self.showrecord() MyWindowName.SetFocus ( ) END OF IF STATEMENT END OF IF STATEMENT self:LFindRecord = false self:CFindExpr = "" End of Method (Return 0) Define Method BeforeSearch Class MyClassName Start Here MyWindowName.grid1Browse.DeleteAllItems ( ) MyWindowName.grid1Browse.Value := 0 End of Method (Return 0) Define Method SearchAdd(temp_array) Class MyClassName Start Here MyWindowName.grid1Browse.AddItem ( temp_array ) End of Method (Return 0) Define Method SetTimer(p1) Class MyClassName Start Here MyWindowName.Timer1.Enabled := p1 End of Method (Return 0) Define Method GetSearchValue Class MyClassName Start Here cName = MyWindowName.textNameBrowse.Value End of Method (Return cName) Define Method OpenDataWindow Class MyClassName Start Here Local nvalue,myout nvalue = MyWindowName.grid1browse.Value IF ( nvalue > 0 ) Start Here myout = self.ShowDataWindow(nvalue) MyWindowName.Grid1browse.SetFocus ( ) END OF IF STATEMENT End of Method (Return 0) Define Method ShowDataWindow(nvalue) Class MyClassName Start Here self.LFindRecord = true self.CFindExpr = self:primarykey+"= '"+self:resultprimarykeys[nvalue]+"' " myout = self.ShowWindow() End of Method (Return 0) Define Method mytimer Class MyClassName Start Here myout = self.search() MyWindowName.Timer1.Enabled := false End of Method (Return 0) Define Method OnBeforeEdit Class MyClassName Start Here End of Method (Return myout) Define Method OnAfterAddEdit Class MyClassName Start Here End of Method (Return myout)
|