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 learn how to create the Syntax.SSF This file is part of the Supernova programming language 2 - Implementation Steps Fig. (1) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (2) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (3) Interaction page - Set the properties and enter the required data as in the image above Fig. (4) 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. (5) Component Browser – Select the component (Scope of Variable) 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 (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. (8) Component Browser – Select the component (Assignment) 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 (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (11) Component Browser – Select the component (Call Procedure) 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 (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. (14) Component Browser – Select the component (Assignment) 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 (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. (17) Component Browser – Select the component (Assignment) 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 (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. (20) Component Browser – Select the component (Assignment) 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 (Locate Tokens) We will start now new interaction process to 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. (23) Component Browser – Select the component (Get String/Variable/Array Length) 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 (Locate Tokens) We will start now new interaction process to 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. (26) Component Browser – Select the component (Get String/Variable/Array Length) 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 (Locate Tokens) We will start now new interaction process to 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. (29) Component Browser – Select the component (For Loop) 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 (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. (32) Component Browser – Select the component (IF Statement) 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 (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. (35) Component Browser – Select the component (IF Statement) 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 (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. (38) Component Browser – Select the component (For Loop) 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 (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. (41) Component Browser – Select the component (IF Statement) 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 (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. (44) Component Browser – Select the component (IF Statement) 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 (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. (47) Component Browser – Select the component (Assignment) 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 (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. (50) Component Browser – Select the component (Assignment) 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 (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. (53) Component Browser – Select the component (Assignment) 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 (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. (56) Component Browser – Select the component (Assignment) 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 (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. (59) Component Browser – Select the component (Assignment) 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 (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. (62) Component Browser – Select the component (IF Statement) 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 (Main Condition) We will start now new interaction process to 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. (65) Component Browser – Select the component (Assignment) 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 (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. (68) Component Browser – Select the component (IF Statement) 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 (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. (71) Component Browser – Select the component (Assignment) 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 (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (Exit) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Exit) Note : Stop typing when you see the required component is selected Fig. (74) Component Browser – Select the component (Exit) After selecting the component click Ok or press ENTER Fig. (75) 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. (76) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (77) Interaction page - Set the properties and enter the required data as in the image above Fig. (78) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (Exit) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Exit) Note : Stop typing when you see the required component is selected Fig. (79) Component Browser – Select the component (Exit) After selecting the component click Ok or press ENTER Fig. (80) Goal Desginer - Steps Tree Select the step (Check D) We will start now new interaction process to 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. (81) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (82) Interaction page - Set the properties and enter the required data as in the image above Fig. (83) 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. (84) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (85) Interaction page - Set the properties and enter the required data as in the image above Fig. (86) 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. (87) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (88) Interaction page - Set the properties and enter the required data as in the image above Fig. (89) Goal Desginer - Steps Tree Select the step (Main Condition) We will start now new interaction process to 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. (90) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (91) Interaction page - Set the properties and enter the required data as in the image above Fig. (92) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (93) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (94) Interaction page - Set the properties and enter the required data as in the image above Fig. (95) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (96) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (97) Interaction page - Set the properties and enter the required data as in the image above Fig. (98) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (99) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (100) Interaction page - Set the properties and enter the required data as in the image above Fig. (101) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (102) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (103) Interaction page - Set the properties and enter the required data as in the image above Fig. (104) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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 (Sub String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Sub String) Note : Stop typing when you see the required component is selected Fig. (105) Component Browser – Select the component (Sub String) After selecting the component click Ok or press ENTER Fig. (106) Interaction page - Set the properties and enter the required data as in the image above Fig. (107) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (108) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (109) Interaction page - Set the properties and enter the required data as in the image above Fig. (110) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (111) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (112) Interaction page - Set the properties and enter the required data as in the image above Fig. (113) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (114) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (115) Interaction page - Set the properties and enter the required data as in the image above Fig. (116) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (117) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (118) Interaction page - Set the properties and enter the required data as in the image above Fig. (119) 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. (120) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (121) Interaction page - Set the properties and enter the required data as in the image above Fig. (122) 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. (123) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (124) Interaction page - Set the properties and enter the required data as in the image above Fig. (125) 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 (Sub String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Sub String) Note : Stop typing when you see the required component is selected Fig. (126) Component Browser – Select the component (Sub String) After selecting the component click Ok or press ENTER Fig. (127) Interaction page - Set the properties and enter the required data as in the image above Fig. (128) 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. (129) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (130) Interaction page - Set the properties and enter the required data as in the image above Fig. (131) 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. (132) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (133) Interaction page - Set the properties and enter the required data as in the image above Fig. (134) 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. (135) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (136) Interaction page - Set the properties and enter the required data as in the image above Fig. (137) 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. (138) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (139) Interaction page - Set the properties and enter the required data as in the image above Fig. (140) 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. (141) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (142) Interaction page - Set the properties and enter the required data as in the image above Fig. (143) 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. (144) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (145) Interaction page - Set the properties and enter the required data as in the image above Fig. (146) 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 (Sub String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Sub String) Note : Stop typing when you see the required component is selected Fig. (147) Component Browser – Select the component (Sub String) After selecting the component click Ok or press ENTER Fig. (148) Interaction page - Set the properties and enter the required data as in the image above Fig. (149) 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. (150) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (151) Interaction page - Set the properties and enter the required data as in the image above Fig. (152) 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. (153) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (154) Interaction page - Set the properties and enter the required data as in the image above Fig. (155) 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. (156) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (157) Interaction page - Set the properties and enter the required data as in the image above Fig. (158) 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. (159) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (160) Interaction page - Set the properties and enter the required data as in the image above Fig. (161) 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. (162) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (163) Interaction page - Set the properties and enter the required data as in the image above Fig. (164) 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. (165) Component Browser – Select the component (Assignment) 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) 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. (168) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (169) Interaction page - Set the properties and enter the required data as in the image above Fig. (170) 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 (Sub String) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Sub String) Note : Stop typing when you see the required component is selected Fig. (171) Component Browser – Select the component (Sub String) After selecting the component click Ok or press ENTER Fig. (172) Interaction page - Set the properties and enter the required data as in the image above Fig. (173) 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. (174) Component Browser – Select the component (Add Item) After selecting the component click Ok or press ENTER Fig. (175) Interaction page - Set the properties and enter the required data as in the image above Fig. (176) 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. (177) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (178) Interaction page - Set the properties and enter the required data as in the image above Fig. (179) 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. (180) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (181) Interaction page - Set the properties and enter the required data as in the image above Fig. (182) 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. (183) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (184) Interaction page - Set the properties and enter the required data as in the image above Fig. (185) 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. (186) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (187) Interaction page - Set the properties and enter the required data as in the image above Fig. (188) 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. (189) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (190) Interaction page - Set the properties and enter the required data as in the image above Fig. (191) 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. (192) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (193) Interaction page - Set the properties and enter the required data as in the image above Fig. (194) 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. (195) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (196) Interaction page - Set the properties and enter the required data as in the image above Fig. (197) Goal Desginer - Steps Tree Select the step (Check Transformations) We will start now new interaction process to 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. (198) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (199) Interaction page - Set the properties and enter the required data as in the image above Fig. (200) 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. (201) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (202) Interaction page - Set the properties and enter the required data as in the image above Fig. (203) 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. (204) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (205) Interaction page - Set the properties and enter the required data as in the image above Fig. (206) 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. (207) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (208) Interaction page - Set the properties and enter the required data as in the image above Fig. (209) 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. (210) Component Browser – Select the component (For Loop) After selecting the component click Ok or press ENTER Fig. (211) Interaction page - Set the properties and enter the required data as in the image above Fig. (212) 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. (213) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (214) Interaction page - Set the properties and enter the required data as in the image above Fig. (215) 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. (216) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (217) Interaction page - Set the properties and enter the required data as in the image above Fig. (218) 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. (219) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (220) Interaction page - Set the properties and enter the required data as in the image above Fig. (221) 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. (222) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (223) Interaction page - Set the properties and enter the required data as in the image above Fig. (224) 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 SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (225) Component Browser – Select the component (Get SubString From Right) After selecting the component click Ok or press ENTER Fig. (226) Interaction page - Set the properties and enter the required data as in the image above Fig. (227) 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. (228) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (229) Interaction page - Set the properties and enter the required data as in the image above Fig. (230) 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. (231) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (232) Interaction page - Set the properties and enter the required data as in the image above Fig. (233) 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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (234) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER Fig. (235) Interaction page - Set the properties and enter the required data as in the image above Fig. (236) 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. (237) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (238) Interaction page - Set the properties and enter the required data as in the image above Fig. (239) 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. (240) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (241) Interaction page - Set the properties and enter the required data as in the image above Fig. (242) 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. (243) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (244) Interaction page - Set the properties and enter the required data as in the image above Fig. (245) 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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (246) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER Fig. (247) Interaction page - Set the properties and enter the required data as in the image above Fig. (248) 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. (249) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (250) Interaction page - Set the properties and enter the required data as in the image above Fig. (251) 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. (252) Component Browser – Select the component (Assignment) 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. (254) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (255) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (256) Interaction page - Set the properties and enter the required data as in the image above Fig. (257) 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. (258) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (259) Interaction page - Set the properties and enter the required data as in the image above Fig. (260) 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. (261) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (262) Interaction page - Set the properties and enter the required data as in the image above Fig. (263) 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. (264) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (265) Interaction page - Set the properties and enter the required data as in the image above Fig. (266) 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 (Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Loop) Note : Stop typing when you see the required component is selected Fig. (267) Component Browser – Select the component (Loop) After selecting the component click Ok or press ENTER Fig. (268) 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 SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (269) Component Browser – Select the component (Get SubString From Right) 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 (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. (272) Component Browser – Select the component (IF Statement) 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 (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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (275) Component Browser – Select the component (Get SubString From Left) 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 (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. (278) Component Browser – Select the component (Assignment) 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 (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. (281) Component Browser – Select the component (Assignment) 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 (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. (284) Component Browser – Select the component (Assignment) 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 (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (287) Component Browser – Select the component (Call Procedure) 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 (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. (290) Component Browser – Select the component (Assignment) 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 (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. (293) Component Browser – Select the component (Assignment) 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 (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 (Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Loop) Note : Stop typing when you see the required component is selected Fig. (296) Component Browser – Select the component (Loop) After selecting the component click Ok or press ENTER Fig. (297) Goal Desginer - Steps Tree Select the step (Check Transformations) We will start now new interaction process to 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. (298) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (299) Interaction page - Set the properties and enter the required data as in the image above Fig. (300) 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. (301) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (302) Interaction page - Set the properties and enter the required data as in the image above Fig. (303) 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. (304) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (305) Interaction page - Set the properties and enter the required data as in the image above Fig. (306) 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. (307) Component Browser – Select the component (For Loop) After selecting the component click Ok or press ENTER Fig. (308) Interaction page - Set the properties and enter the required data as in the image above Fig. (309) 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. (310) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (311) Interaction page - Set the properties and enter the required data as in the image above Fig. (312) 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. (313) Component Browser – Select the component (Assignment) 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) 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. (316) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (317) Interaction page - Set the properties and enter the required data as in the image above Fig. (318) 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. (319) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (320) Interaction page - Set the properties and enter the required data as in the image above Fig. (321) 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 SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (322) Component Browser – Select the component (Get SubString From Right) After selecting the component click Ok or press ENTER Fig. (323) Interaction page - Set the properties and enter the required data as in the image above Fig. (324) 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. (325) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (326) Interaction page - Set the properties and enter the required data as in the image above Fig. (327) 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. (328) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (329) Interaction page - Set the properties and enter the required data as in the image above Fig. (330) 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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (331) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER Fig. (332) Interaction page - Set the properties and enter the required data as in the image above Fig. (333) 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. (334) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (335) Interaction page - Set the properties and enter the required data as in the image above Fig. (336) 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. (337) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (338) Interaction page - Set the properties and enter the required data as in the image above Fig. (339) 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. (340) Component Browser – Select the component (Get String/Variable/Array Length) After selecting the component click Ok or press ENTER Fig. (341) Interaction page - Set the properties and enter the required data as in the image above Fig. (342) 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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (343) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER Fig. (344) Interaction page - Set the properties and enter the required data as in the image above Fig. (345) 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. (346) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (347) Interaction page - Set the properties and enter the required data as in the image above Fig. (348) 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. (349) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (350) Interaction page - Set the properties and enter the required data as in the image above Fig. (351) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (352) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (353) Interaction page - Set the properties and enter the required data as in the image above Fig. (354) 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. (355) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (356) Interaction page - Set the properties and enter the required data as in the image above Fig. (357) 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. (358) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (359) Interaction page - Set the properties and enter the required data as in the image above Fig. (360) 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. (361) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (362) Interaction page - Set the properties and enter the required data as in the image above Fig. (363) 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 (Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Loop) Note : Stop typing when you see the required component is selected Fig. (364) Component Browser – Select the component (Loop) After selecting the component click Ok or press ENTER Fig. (365) 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 SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (366) Component Browser – Select the component (Get SubString From Right) After selecting the component click Ok or press ENTER Fig. (367) Interaction page - Set the properties and enter the required data as in the image above Fig. (368) 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. (369) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (370) Interaction page - Set the properties and enter the required data as in the image above Fig. (371) 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 SubString From Left) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Left) Note : Stop typing when you see the required component is selected Fig. (372) Component Browser – Select the component (Get SubString From Left) After selecting the component click Ok or press ENTER 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 (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. (375) Component Browser – Select the component (Assignment) 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) 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. (378) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (379) Interaction page - Set the properties and enter the required data as in the image above Fig. (380) 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. (381) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (382) Interaction page - Set the properties and enter the required data as in the image above Fig. (383) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (384) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (385) Interaction page - Set the properties and enter the required data as in the image above Fig. (386) 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. (387) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (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. (390) Component Browser – Select the component (Assignment) 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) 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 (Loop) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Loop) Note : Stop typing when you see the required component is selected Fig. (393) Component Browser – Select the component (Loop) After selecting the component click Ok or press ENTER Fig. (394) Goal Desginer - Steps Tree Select the step (Check Rule) We will start now new interaction process to 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. (395) Component Browser – Select the component (IF Statement) 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) 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. (398) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (399) Interaction page - Set the properties and enter the required data as in the image above Fig. (400) 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. (401) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (402) Interaction page - Set the properties and enter the required data as in the image above Fig. (403) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (404) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (405) Interaction page - Set the properties and enter the required data as in the image above Fig. (406) Goal Desginer - Steps Tree Select the step (Main condition) We will start now new interaction process to 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. (407) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (Main condition) We will start now new interaction process to 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. (410) Component Browser – Select the component (Assignment) 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) 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. (413) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (414) Interaction page - Set the properties and enter the required data as in the image above Fig. (415) 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. (416) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (417) Interaction page - Set the properties and enter the required data as in the image above Fig. (418) 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. (419) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (420) Interaction page - Set the properties and enter the required data as in the image above Fig. (421) 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. (422) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (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. (425) Component Browser – Select the component (IF Statement) 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) 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. (428) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (429) Interaction page - Set the properties and enter the required data as in the image above Fig. (430) 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. (431) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (432) Interaction page - Set the properties and enter the required data as in the image above Fig. (433) 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. (434) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (435) Interaction page - Set the properties and enter the required data as in the image above Fig. (436) 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. (437) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER 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 (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. (440) Component Browser – Select the component (Assignment) 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 (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. (443) Component Browser – Select the component (Assignment) 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) 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. (446) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (447) Interaction page - Set the properties and enter the required data as in the image above Fig. (448) 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. (449) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (450) Interaction page - Set the properties and enter the required data as in the image above Fig. (451) 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. (452) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (453) Interaction page - Set the properties and enter the required data as in the image above Fig. (454) 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. (455) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (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. (458) Component Browser – Select the component (Assignment) 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) 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. (461) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (462) Interaction page - Set the properties and enter the required data as in the image above Fig. (463) 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. (464) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (465) Interaction page - Set the properties and enter the required data as in the image above Fig. (466) 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. (467) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (468) Interaction page - Set the properties and enter the required data as in the image above Fig. (469) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (470) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER 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 (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (473) Component Browser – Select the component (Define Procedure) 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) 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. (476) Component Browser – Select the component (Scope of Variable) After selecting the component click Ok or press ENTER Fig. (477) Interaction page - Set the properties and enter the required data as in the image above Fig. (478) 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 SubString From Right) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Get SubString From Right) Note : Stop typing when you see the required component is selected Fig. (479) Component Browser – Select the component (Get SubString From Right) After selecting the component click Ok or press ENTER Fig. (480) Interaction page - Set the properties and enter the required data as in the image above Fig. (481) 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. (482) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (483) Interaction page - Set the properties and enter the required data as in the image above Fig. (484) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (485) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (Set V) We will start now new interaction process to 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. (488) Component Browser – Select the component (Assignment) 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) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (491) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (492) Interaction page - Set the properties and enter the required data as in the image above Fig. (493) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (494) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (495) Interaction page - Set the properties and enter the required data as in the image above Fig. (496) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (497) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (498) Interaction page - Set the properties and enter the required data as in the image above Fig. (499) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (500) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (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. (503) Component Browser – Select the component (IF Statement) 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) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (454) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (507) Interaction page - Set the properties and enter the required data as in the image above Fig. (508) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (509) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (510) Interaction page - Set the properties and enter the required data as in the image above Fig. (511) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (512) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (513) Interaction page - Set the properties and enter the required data as in the image above Fig. (514) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (515) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (Set I) We will start now new interaction process to 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 (Set D) We will start now new interaction process to 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. (521) Component Browser – Select the component (Assignment) 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 (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. (524) Component Browser – Select the component (IF Statement) 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 (Set P) We will start now new interaction process to 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. (527) Component Browser – Select the component (Assignment) 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 (Set V) We will start now new interaction process to 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. (530) Component Browser – Select the component (Assignment) 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 (Set C) We will start now new interaction process to 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 (Set A) We will start now new interaction process to 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. (536) Component Browser – Select the component (Assignment) 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 (Set I) We will start now new interaction process to 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. (539) Component Browser – Select the component (Assignment) 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 (Set D) We will start now new interaction process to 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. (542) Component Browser – Select the component (Assignment) 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 (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. (545) Component Browser – Select the component (IF Statement) 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 (Set P) We will start now new interaction process to 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. (548) Component Browser – Select the component (Assignment) 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 (Set V) We will start now new interaction process to 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. (551) Component Browser – Select the component (Assignment) 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 (Set C) We will start now new interaction process to 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. (554) Component Browser – Select the component (Assignment) 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 (Set A) We will start now new interaction process to 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 (Set I) We will start now new interaction process to 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. (560) Component Browser – Select the component (Assignment) 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) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (563) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (564) Interaction page - Set the properties and enter the required data as in the image above Fig. (565) 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. (566) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (567) Interaction page - Set the properties and enter the required data as in the image above Fig. (568) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (569) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (570) Interaction page - Set the properties and enter the required data as in the image above Fig. (571) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (572) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (573) Interaction page - Set the properties and enter the required data as in the image above Fig. (574) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (575) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (576) Interaction page - Set the properties and enter the required data as in the image above Fig. (577) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (578) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (579) Interaction page - Set the properties and enter the required data as in the image above Fig. (580) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (581) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (582) Interaction page - Set the properties and enter the required data as in the image above Fig. (583) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (584) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (585) Interaction page - Set the properties and enter the required data as in the image above Fig. (586) 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. (587) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER 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 (Set P) We will start now new interaction process to 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 (Set V) We will start now new interaction process to 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. (593) Component Browser – Select the component (Assignment) 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) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (596) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (597) Interaction page - Set the properties and enter the required data as in the image above Fig. (598) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (599) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (600) Interaction page - Set the properties and enter the required data as in the image above Fig. (601) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (602) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (603) Interaction page - Set the properties and enter the required data as in the image above Fig. (604) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (605) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (606) Interaction page - Set the properties and enter the required data as in the image above Fig. (607) 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. (608) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (609) Interaction page - Set the properties and enter the required data as in the image above Fig. (610) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (611) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (612) Interaction page - Set the properties and enter the required data as in the image above Fig. (613) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (614) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (615) Interaction page - Set the properties and enter the required data as in the image above Fig. (616) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (617) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (618) Interaction page - Set the properties and enter the required data as in the image above Fig. (619) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (620) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (621) Interaction page - Set the properties and enter the required data as in the image above Fig. (622) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (623) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (624) Interaction page - Set the properties and enter the required data as in the image above Fig. (625) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (626) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (627) Interaction page - Set the properties and enter the required data as in the image above Fig. (628) 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. (629) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (630) Interaction page - Set the properties and enter the required data as in the image above Fig. (631) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (632) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (633) Interaction page - Set the properties and enter the required data as in the image above Fig. (634) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (635) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (636) Interaction page - Set the properties and enter the required data as in the image above Fig. (637) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (638) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (639) Interaction page - Set the properties and enter the required data as in the image above Fig. (640) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (641) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (642) Interaction page - Set the properties and enter the required data as in the image above Fig. (643) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (644) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (645) Interaction page - Set the properties and enter the required data as in the image above Fig. (646) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (647) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (648) Interaction page - Set the properties and enter the required data as in the image above Fig. (649) 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. (650) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (651) Interaction page - Set the properties and enter the required data as in the image above Fig. (652) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (653) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (654) Interaction page - Set the properties and enter the required data as in the image above Fig. (655) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (656) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (657) Interaction page - Set the properties and enter the required data as in the image above Fig. (658) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (659) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER 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 (Set A) We will start now new interaction process to 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. (662) Component Browser – Select the component (Assignment) 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 (Set I) We will start now new interaction process to 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 (Set D) We will start now new interaction process to 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. (668) Component Browser – Select the component (Assignment) 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 (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. (671) Component Browser – Select the component (IF Statement) 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 (Set P) We will start now new interaction process to 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. (674) Component Browser – Select the component (Assignment) 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 (Set V) We will start now new interaction process to 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. (677) Component Browser – Select the component (Assignment) 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 (Set C) We will start now new interaction process to 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. (680) Component Browser – Select the component (Assignment) 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 (Set A) We will start now new interaction process to 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. (683) Component Browser – Select the component (Assignment) 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 (Set I) We will start now new interaction process to 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. (686) Component Browser – Select the component (Assignment) 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) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (689) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (690) Interaction page - Set the properties and enter the required data as in the image above Fig. (691) 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. (692) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (693) Interaction page - Set the properties and enter the required data as in the image above Fig. (694) Goal Desginer - Steps Tree Select the step (Set P) We will start now new interaction process to 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. (695) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (696) Interaction page - Set the properties and enter the required data as in the image above Fig. (697) Goal Desginer - Steps Tree Select the step (Set V) We will start now new interaction process to 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. (698) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (699) Interaction page - Set the properties and enter the required data as in the image above Fig. (700) Goal Desginer - Steps Tree Select the step (Set C) We will start now new interaction process to 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. (701) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (702) Interaction page - Set the properties and enter the required data as in the image above Fig. (703) Goal Desginer - Steps Tree Select the step (Set A) We will start now new interaction process to 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. (704) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (705) Interaction page - Set the properties and enter the required data as in the image above Fig. (706) Goal Desginer - Steps Tree Select the step (Set I) We will start now new interaction process to 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. (707) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (708) Interaction page - Set the properties and enter the required data as in the image above Fig. (709) Goal Desginer - Steps Tree Select the step (Set D) We will start now new interaction process to 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. (710) Component Browser – Select the component (Assignment) After selecting the component click Ok or press ENTER Fig. (711) Interaction page - Set the properties and enter the required data as in the image above Fig. (712) Goal Desginer - Final Steps Tree 3 - Final Steps Tree ===================== Syntax.SSF ===================== The First Step Define Procedure mySyntax Start Here Local stackbackup stackbackup = mystack Call Procedure mySetSwitches GoodRes = False GOTRANSFORM1 = False GOTRANSFORM2 = False Locate Tokens myTokensMax = Get Length of String/Variable/Array myTokens vslen = Get Length of String/Variable/Array mystack FOR LOOP ( From JVAR = 1 To 5 Step 1) Start Here IF ( mySwitches[JVAR][2] = True ) Start Here IF ( GOODRES = False ) Start Here FOR LOOP ( From T = TOKENMAP[JVAR][2] To TOKENMAP[JVAR][3] Step 1) Start Here IF ( vslen = myTokens[T][4] ) Start Here IF ( mystack == myTokens[T][2] ) Start Here MyRule = MyRule + TOKENMAP[JVAR][1] myCmd = myCmd + myStack myStack = "" myRealStack = "" GoodRes = True IF ( myTokens[T][3] = 1 ) Start Here Main Condition GOTRANSFORM1 = True ELSEIF ( myTokens[T][3] = 2 ) Start Here GOTRANSFORM2 = True END OF IF STATEMENT Exit END OF IF STATEMENT END OF IF STATEMENT End of For Loop IF ( GOODRES = True ) Start Here Exit END OF IF STATEMENT END OF IF STATEMENT END OF IF STATEMENT End of For Loop Check D IF ( mySwitches[6][2] = True .and. GOODRES = False ) Start Here vdone = false IF ( vdone = false .and. mydataflag = false ) Start Here Main Condition IF ( mychar = "." ) Start Here Main condition GOODRES = True GoTransform1 = True myRule = myRule + "D" mylen = Get Length of String/Variable/Array myRealStack myDataVar = Sub String of myRealStack From 1 Count mylen-1 Add item mydatavar To Array mydata myRealStack = "" myStack = "" vdone = True ELSEIF ( mychar = '"' ) Start Here mylen = Get Length of String/Variable/Array mystack mystack = Sub String of mystack From 1 Count mylen-1 mydataflag = True mydatachar = '"' vdone = true myRealStack = "" ELSEIF ( mychar = "'" ) Start Here mylen = Get Length of String/Variable/Array mystack mystack = Sub String of mystack From 1 Count mylen-1 mydataflag = True mydatachar = "'" vdone = true myRealStack = "" END OF IF STATEMENT ELSEIF ( vdone = false .and. mydataflag = true .and. mychar = mydatachar ) Start Here MyRule = MyRule + "D" MyLen = Get Length of String/Variable/Array MyRealStack myDataVar = Sub String of myRealStack From 1 Count mylen-1 Add item mydatavar To Array mydata myRealStack = "" myStack = "" mydataflag = false mydatachar = "." vdone = True GOODRES = True GoTransform1 = True END OF IF STATEMENT END OF IF STATEMENT Check Transformations IF ( GoTransform2 = true ) Start Here tempvar = Get Length of String/Variable/Array myrule GoTransform1 = true myTransMax = Get Length of String/Variable/Array myTransform2 FOR LOOP ( From T = 1 To myTransmax Step 1) Start Here LS1 = myTransform2[T][1] LS2 = myTransform2[T][2] RS1 = myTransform2[T][3] RS2 = myTransform2[T][4] RLS1 = Get SubString from right, String: MyRule Count: Len(LS1) RLS2 = StackBackup IF ( alltrim(RLS1) == alltrim(LS1) .AND. alltrim(RLS2) = alltrim(LS2) .and. myTransform2[T][5] = 0 ) Start Here MYRULE = Get SubString from left, String: MYRULE Count: tempvar-len(LS1) MYRULE = MYRULE + RS1 tempvar2 = Get Length of String/Variable/Array mycmd tempvar3 = Get Length of String/Variable/Array stackbackup mycmd = Get SubString from left, String: mycmd Count: tempvar2-tempvar3 mycmd = mycmd + RS2 STACKBACKUP = RS2 Call Procedure mySetSwitches T = 0 MYSTACK = "" MYREALSTACK = "" Loop END OF IF STATEMENT RLS2 = Get SubString from right, String: MYCMD Count: LEN(LS2) IF ( alltrim(RLS1) == alltrim(LS1) .AND. alltrim(RLS2) == alltrim(LS2) .and. myTransform2[T][5] = 1 ) Start Here MYRULE = Get SubString from left, String: MYRULE Count: tempvar-len(LS1) MYRULE = MYRULE + RS1 MYCMD = RS2 STACKBACKUP = RS2 Call Procedure mySetSwitches mydata[len(mydata)] = LS2 + mydata[len(mydata)] T = 0 Loop END OF IF STATEMENT End of For Loop END OF IF STATEMENT IF ( GoTransform1 = true ) Start Here tempvar = Get Length of String/Variable/Array myrule myTransMax = Get Length of String/Variable/Array myTransform FOR LOOP ( From T = 1 To myTransmax Step 1) Start Here LS1 = myTransform[T][1] LS2 = myTransform[T][2] RS1 = myTransform[T][3] RS2 = myTransform[T][4] RLS1 = Get SubString from right, String: MyRule Count: Len(LS1) RLS2 = StackBackup IF ( alltrim(RLS1) == alltrim(LS1) .AND. alltrim(RLS2) = alltrim(LS2) .and. myTransform[T][5] = 0 ) Start Here MYRULE = Get SubString from left, String: MYRULE Count: tempvar-len(LS1) MYRULE = MYRULE + RS1 tempvar2 = Get Length of String/Variable/Array mycmd tempvar3 = Get Length of String/Variable/Array stackbackup mycmd = Get SubString from left, String: mycmd Count: tempvar2-tempvar3 mycmd = mycmd + RS2 STACKBACKUP = RS2 Call Procedure mySetSwitches T = 0 MYSTACK = "" MYREALSTACK = "" Loop END OF IF STATEMENT RLS2 = Get SubString from right, String: MYCMD Count: LEN(LS2) IF ( alltrim(RLS1) == alltrim(LS1) .AND. alltrim(RLS2) == alltrim(LS2) .and. myTransform[T][5] = 1 ) Start Here MYRULE = Get SubString from left, String: MYRULE Count: tempvar-len(LS1) MYRULE = MYRULE + RS1 MYCMD = RS2 STACKBACKUP = RS2 Call Procedure mySetSwitches mydata[len(mydata)] = LS2 + mydata[len(mydata)] T = 0 Loop END OF IF STATEMENT End of For Loop END OF IF STATEMENT Check Rule IF ( GoodRes = True ) Start Here mygogen = false IF ( myrule = "SDI" ) Start Here Main condition myfetchopstart = rulesmap[1][2] myfetchopend = rulesmap[1][3] mygogen = true ELSEIF ( myrule = "SDVD" ) Start Here myfetchopstart = rulesmap[2][2] myfetchopend = rulesmap[2][3] mygogen = true ELSEIF ( myrule = "SCAVD" ) Start Here myfetchopstart = rulesmap[3][2] myfetchopend = rulesmap[3][3] mygogen = true ELSEIF ( myrule = "SPVC" ) Start Here myfetchopstart = rulesmap[4][2] myfetchopend = rulesmap[4][3] mygogen = true ELSEIF ( myrule = "SI" ) Start Here myfetchopstart = rulesmap[5][2] myfetchopend = rulesmap[5][3] mygogen = true END OF IF STATEMENT IF ( MYGOGEN = TRUE ) Start Here MYCMDRULE = MYRULE MYRULE = "S" Call Procedure MYCODEGEN END OF IF STATEMENT END OF IF STATEMENT End of Procedure Procedures Define Procedure mySetSwitches Start Here Local LastToken MyOut = Get SubString from right, String: myRule Count: 1 IF ( myOut = "S" ) Start Here Main condition Set P mySwitches[1][2] = True Set V mySwitches[2][2] = False Set C mySwitches[3][2] = True Set A mySwitches[4][2] = False Set I mySwitches[5][2] = True Set D mySwitches[6][2] = True ELSEIF ( myOut = "P" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = True Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True ELSEIF ( myOut = "V" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = True Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True ELSEIF ( myOut = "C" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = False Set A mySwitches[4][2] = True Set I mySwitches[5][2] = False Set D mySwitches[6][2] = False ELSEIF ( myOut = "A" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = True Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = False ELSEIF ( myOut = "D" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = True Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = True Set D mySwitches[6][2] = False ELSEIF ( myOut = "W" .or. myOut = "F" .or. myOut = "U" .or. myOut = "T" .or. myOut = "L" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True ELSEIF ( myOut = "PV" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = True Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = False ELSEIF ( myOut = "DV" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True ELSEIF ( myOut = "CAV" ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True END OF IF STATEMENT IF ( mydataflag = true ) Start Here Set P mySwitches[1][2] = False Set V mySwitches[2][2] = False Set C mySwitches[3][2] = False Set A mySwitches[4][2] = False Set I mySwitches[5][2] = False Set D mySwitches[6][2] = True END OF IF STATEMENT End of Procedure
|