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 4 - Application during the runtime 1 - Introduction In this lesson we are going to learn how to edit record data using ADO (ActiveX Data Object). 2 - Implementation Steps Fig. (1) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Call Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Call Procedure) Note : Stop typing when you see the required component is selected Fig. (2) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (3) Interaction page - Set the properties and enter the required data as in the image above Fig. (4) Goal Desginer - Steps Tree Select the step (The First Step) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Define New Window) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define New Window) Note : Stop typing when you see the required component is selected Fig. (5) Component Browser – Select the component (Define New Window) 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) Form Designer Fig. (8) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Image) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Image) Note : Stop typing when you see the required component is selected Fig. (9) Component Browser – Select the component (Image) After selecting the component click Ok or press ENTER Fig. (10) Interaction page - Set the properties and enter the required data as in the image above Fig. (11) Form Designer Fig. (12) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (13) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (14) Interaction page - Set the properties and enter the required data as in the image above Fig. (15) Form Designer Fig. (16) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (17) Component Browser – Select the component (Button Events) 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 (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (20) Component Browser – Select the component (Button) 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) Form Designer Fig. (23) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (24) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (25) Interaction page - Set the properties and enter the required data as in the image above Fig. (26) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (27) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (28) Interaction page - Set the properties and enter the required data as in the image above Fig. (29) Form Designer Fig. (30) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (31) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (32) Interaction page - Set the properties and enter the required data as in the image above Fig. (33) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (34) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (35) Interaction page - Set the properties and enter the required data as in the image above Fig. (36) Form Designer Fig. (37) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (38) Component Browser – Select the component (Button Events) 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 (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (41) Component Browser – Select the component (Button) 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) Form Designer Fig. (44) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (45) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (46) Interaction page - Set the properties and enter the required data as in the image above Fig. (47) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (48) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (49) Interaction page - Set the properties and enter the required data as in the image above Fig. (50) Form Designer Fig. (51) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (52) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (53) Interaction page - Set the properties and enter the required data as in the image above Fig. (54) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (55) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (56) Interaction page - Set the properties and enter the required data as in the image above Fig. (57) Form Designer Fig. (58) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (59) Component Browser – Select the component (Button Events) 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 (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (62) Component Browser – Select the component (Button) 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) Form Designer Fig. (65) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (66) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (67) Interaction page - Set the properties and enter the required data as in the image above Fig. (68) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Button) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button) Note : Stop typing when you see the required component is selected Fig. (69) Component Browser – Select the component (Button) After selecting the component click Ok or press ENTER Fig. (70) Interaction page - Set the properties and enter the required data as in the image above Fig. (71) Form Designer Fig. (72) Goal Desginer - Steps Tree Select the step (Button Events) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Events) 3 - Select the component (Button Events) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Events) Note : Stop typing when you see the required component is selected Fig. (73) Component Browser – Select the component (Button Events) After selecting the component click Ok or press ENTER Fig. (74) Interaction page - Set the properties and enter the required data as in the image above Fig. (75) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (76) Component Browser – Select the component (TextBox) 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) Form Designer Fig. (79) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (80) Component Browser – Select the component (TextBox) After selecting the component click Ok or press ENTER Fig. (81) Interaction page - Set the properties and enter the required data as in the image above Fig. (82) Form Designer Fig. (83) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (84) Component Browser – Select the component (TextBox) 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) Form Designer Fig. (87) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (TextBox) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (TextBox) Note : Stop typing when you see the required component is selected Fig. (88) Component Browser – Select the component (TextBox) After selecting the component click Ok or press ENTER Fig. (89) Interaction page - Set the properties and enter the required data as in the image above Fig. (90) Form Designer Fig. (91) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (92) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (93) Interaction page - Set the properties and enter the required data as in the image above Fig. (94) Form Designer Fig. (95) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (96) Component Browser – Select the component (Label) 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) Form Designer Fig. (99) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (100) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (101) Interaction page - Set the properties and enter the required data as in the image above Fig. (102) Form Designer Fig. (103) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Controls) 3 - Select the component (Label) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Label) Note : Stop typing when you see the required component is selected Fig. (104) Component Browser – Select the component (Label) After selecting the component click Ok or press ENTER Fig. (105) Interaction page - Set the properties and enter the required data as in the image above Fig. (106) Form Designer Fig. (107) Goal Desginer - Steps Tree Select the step (Window Controls) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Main Menu) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Main Menu) Note : Stop typing when you see the required component is selected Fig. (108) Component Browser – Select the component (Define Main Menu) 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 (MENU POPUPS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (111) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (114) Component Browser – Select the component (Define Item) 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 (MENU POPUPS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (117) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (120) Component Browser – Select the component (Define Item) 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 (MENU POPUPS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (123) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (126) Component Browser – Select the component (Define Item) 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 (MENU POPUPS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (129) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (132) Component Browser – Select the component (Define Item) 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 (MENU POPUPS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define POPUP) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define POPUP) Note : Stop typing when you see the required component is selected Fig. (135) Component Browser – Select the component (Define POPUP) 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 (POPUP ITEMS) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Main Menu) 3 - Select the component (Define Item) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Item) Note : Stop typing when you see the required component is selected Fig. (138) Component Browser – Select the component (Define Item) 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 (Define New Window ( win1 ) , Title : "Customer data") We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (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. (141) Component Browser – Select the component (Call Procedure) 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) Form Designer Fig. (144) Goal Desginer - Steps Tree Select the step (Define New Window ( win1 ) , Title : "Customer data") We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (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. (145) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (146) Interaction page - Set the properties and enter the required data as in the image above Fig. (147) Form Designer Fig. (148) 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. (149) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (150) Interaction page - Set the properties and enter the required data as in the image above Fig. (151) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (152) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (153) Interaction page - Set the properties and enter the required data as in the image above Fig. (154) Interaction page - Set the properties and enter the required data as in the image above Fig. (155) Interaction page - Set the properties and enter the required data as in the image above Fig. (156) 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. (157) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (158) Interaction page - Set the properties and enter the required data as in the image above Fig. (159) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Connection) 3 - Select the component (ADO New Connection) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New Connection) Note : Stop typing when you see the required component is selected Fig. (160) Component Browser – Select the component (ADO New Connection) After selecting the component click Ok or press ENTER Fig. (161) Interaction page - Set the properties and enter the required data as in the image above Fig. (162) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Connection) 3 - Select the component (ADO Open Connection) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open Connection) Note : Stop typing when you see the required component is selected Fig. (163) Component Browser – Select the component (ADO Open Connection) After selecting the component click Ok or press ENTER Fig. (164) Interaction page - Set the properties and enter the required data as in the image above Fig. (165) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO New RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO New RecordSet) Note : Stop typing when you see the required component is selected Fig. (166) Component Browser – Select the component (ADO New RecordSet) After selecting the component click Ok or press ENTER Fig. (167) Interaction page - Set the properties and enter the required data as in the image above Fig. (168) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Open RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Open RecordSet) Note : Stop typing when you see the required component is selected Fig. (169) Component Browser – Select the component (ADO Open RecordSet) After selecting the component click Ok or press ENTER Fig. (170) Interaction page - Set the properties and enter the required data as in the image above Fig. (171) Goal Desginer - Steps Tree Select the step (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. (172) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (173) Interaction page - Set the properties and enter the required data as in the image above Fig. (174) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Close RecordSet) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close RecordSet) Note : Stop typing when you see the required component is selected Fig. (175) Component Browser – Select the component (ADO Close RecordSet) After selecting the component click Ok or press ENTER Fig. (176) Interaction page - Set the properties and enter the required data as in the image above Fig. (177) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Connection) 3 - Select the component (ADO Close Connection) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Close Connection) Note : Stop typing when you see the required component is selected Fig. (178) Component Browser – Select the component (ADO Close Connection) After selecting the component click Ok or press ENTER Fig. (179) Interaction page - Set the properties and enter the required data as in the image above Fig. (180) Goal Desginer - Steps Tree Select the step (Procedures) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Structure Programming) 3 - Select the component (Define Procedure) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Define Procedure) Note : Stop typing when you see the required component is selected Fig. (181) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (182) Interaction page - Set the properties and enter the required data as in the image above Fig. (183) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (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. (184) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (185) Interaction page - Set the properties and enter the required data as in the image above Fig. (186) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Windows) 3 - Select the component (Window Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Window Class) Note : Stop typing when you see the required component is selected Fig. (187) Component Browser – Select the component (Window Class) After selecting the component click Ok or press ENTER Fig. (188) Interaction page - Set the properties and enter the required data as in the image above Fig. (189) Interaction page - Set the properties and enter the required data as in the image above 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 (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. (192) Component Browser – Select the component (Define Procedure) 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 (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (195) Component Browser – Select the component (ADO Get Records Count) 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 (Start Here) We will start now new interaction process to 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (201) Component Browser – Select the component (ADO Get Field Value) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (204) Component Browser – Select the component (ADO Get Field Value) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (207) Component Browser – Select the component (ADO Get Field Value) 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 (RecordSet) 3 - Select the component (ADO Get Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Field Value) Note : Stop typing when you see the required component is selected Fig. (210) Component Browser – Select the component (ADO Get Field Value) 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (225) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (228) Interaction page - Set the properties and enter the required data as in the image above Fig. (229) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (230) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (231) Interaction page - Set the properties and enter the required data as in the image above Fig. (232) Interaction page - Set the properties and enter the required data as in the image above Fig. (233) Interaction page - Set the properties and enter the required data as in the image above Fig. (234) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (235) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (236) Interaction page - Set the properties and enter the required data as in the image above Fig. (237) Interaction page - Set the properties and enter the required data as in the image above 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 (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (240) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (243) Interaction page - Set the properties and enter the required data as in the image above Fig. (244) 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. (245) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (246) Interaction page - Set the properties and enter the required data as in the image above Fig. (247) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (248) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (249) Interaction page - Set the properties and enter the required data as in the image above Fig. (250) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (251) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (252) 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 (RecordSet) 3 - Select the component (ADO Goto First Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto First Record) Note : Stop typing when you see the required component is selected Fig. (254) Component Browser – Select the component (ADO Goto First Record) After selecting the component click Ok or press ENTER Fig. (255) Interaction page - Set the properties and enter the required data as in the image above Fig. (256) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (257) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (258) Interaction page - Set the properties and enter the required data as in the image above Fig. (259) Goal Desginer - Steps Tree Select the step (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. (260) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (261) Interaction page - Set the properties and enter the required data as in the image above Fig. (262) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (263) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (264) Interaction page - Set the properties and enter the required data as in the image above Fig. (265) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (266) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (267) Interaction page - Set the properties and enter the required data as in the image above Fig. (268) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Goto Last Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Last Record) Note : Stop typing when you see the required component is selected Fig. (269) Component Browser – Select the component (ADO Goto Last Record) 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 (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. (272) Component Browser – Select the component (Call Procedure) 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 (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. (275) Component Browser – Select the component (Define Procedure) 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 (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (278) Component Browser – Select the component (ADO Get Records Count) 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 (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. (281) Component Browser – Select the component (IF Statement) 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 (RecordSet) 3 - Select the component (ADO Goto Next Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Next Record) Note : Stop typing when you see the required component is selected Fig. (284) Component Browser – Select the component (ADO Goto Next Record) 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 (RecordSet) 3 - Select the component (ADO Check EOF) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Check EOF) Note : Stop typing when you see the required component is selected Fig. (287) Component Browser – Select the component (ADO Check EOF) 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 (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. (290) Component Browser – Select the component (IF Statement) 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 (RecordSet) 3 - Select the component (ADO Goto Previous Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Previous Record) Note : Stop typing when you see the required component is selected Fig. (293) Component Browser – Select the component (ADO Goto Previous Record) 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 (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (296) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (297) Interaction page - Set the properties and enter the required data as in the image above Fig. (298) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (299) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (300) Interaction page - Set the properties and enter the required data as in the image above Fig. (301) 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. (302) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (303) Interaction page - Set the properties and enter the required data as in the image above Fig. (304) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (305) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (306) Interaction page - Set the properties and enter the required data as in the image above Fig. (307) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (308) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (309) Interaction page - Set the properties and enter the required data as in the image above Fig. (310) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Goto Previous Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Previous Record) Note : Stop typing when you see the required component is selected Fig. (311) Component Browser – Select the component (ADO Goto Previous Record) After selecting the component click Ok or press ENTER Fig. (312) Interaction page - Set the properties and enter the required data as in the image above Fig. (313) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Check BOF) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Check BOF) Note : Stop typing when you see the required component is selected Fig. (314) Component Browser – Select the component (ADO Check BOF) After selecting the component click Ok or press ENTER Fig. (315) Interaction page - Set the properties and enter the required data as in the image above Fig. (316) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (317) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (318) Interaction page - Set the properties and enter the required data as in the image above Fig. (319) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Goto Next Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Next Record) Note : Stop typing when you see the required component is selected Fig. (320) Component Browser – Select the component (ADO Goto Next Record) After selecting the component click Ok or press ENTER Fig. (321) Interaction page - Set the properties and enter the required data as in the image above Fig. (322) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (323) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (324) Interaction page - Set the properties and enter the required data as in the image above Fig. (325) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (326) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (327) Interaction page - Set the properties and enter the required data as in the image above Fig. (328) 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. (329) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (330) Interaction page - Set the properties and enter the required data as in the image above Fig. (331) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (GUI Application) 3 - Select the component (Show Message) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Show Message) Note : Stop typing when you see the required component is selected Fig. (332) Component Browser – Select the component (Show Message) After selecting the component click Ok or press ENTER Fig. (333) Interaction page - Set the properties and enter the required data as in the image above Fig. (334) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (335) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (336) Interaction page - Set the properties and enter the required data as in the image above Fig. (337) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (338) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (339) Interaction page - Set the properties and enter the required data as in the image above Fig. (340) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (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. (341) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (342) Interaction page - Set the properties and enter the required data as in the image above Fig. (343) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Delete Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Delete Record) Note : Stop typing when you see the required component is selected Fig. (344) Component Browser – Select the component (ADO Delete Record) After selecting the component click Ok or press ENTER Fig. (345) Interaction page - Set the properties and enter the required data as in the image above Fig. (346) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Update Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Update Record) Note : Stop typing when you see the required component is selected Fig. (347) Component Browser – Select the component (ADO Update Record) After selecting the component click Ok or press ENTER Fig. (348) Interaction page - Set the properties and enter the required data as in the image above Fig. (349) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (350) Component Browser – Select the component (ADO Get Records Count) After selecting the component click Ok or press ENTER Fig. (351) Interaction page - Set the properties and enter the required data as in the image above Fig. (352) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (353) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (354) Interaction page - Set the properties and enter the required data as in the image above Fig. (355) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Goto Previous Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Previous Record) Note : Stop typing when you see the required component is selected Fig. (356) Component Browser – Select the component (ADO Goto Previous Record) After selecting the component click Ok or press ENTER Fig. (357) Interaction page - Set the properties and enter the required data as in the image above Fig. (358) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Check BOF) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Check BOF) Note : Stop typing when you see the required component is selected Fig. (359) Component Browser – Select the component (ADO Check BOF) After selecting the component click Ok or press ENTER Fig. (360) Interaction page - Set the properties and enter the required data as in the image above Fig. (361) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Control Structure) 3 - Select the component (IF Statement) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (IF Statement) Note : Stop typing when you see the required component is selected Fig. (362) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (363) Interaction page - Set the properties and enter the required data as in the image above Fig. (364) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Goto Next Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Goto Next Record) Note : Stop typing when you see the required component is selected Fig. (365) Component Browser – Select the component (ADO Goto Next Record) After selecting the component click Ok or press ENTER Fig. (366) Interaction page - Set the properties and enter the required data as in the image above Fig. (367) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (368) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (369) Interaction page - Set the properties and enter the required data as in the image above Fig. (370) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (371) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (372) Interaction page - Set the properties and enter the required data as in the image above Fig. (373) 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. (374) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (375) Interaction page - Set the properties and enter the required data as in the image above Fig. (376) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (377) Component Browser – Select the component (IF Statement) After selecting the component click Ok or press ENTER Fig. (378) Interaction page - Set the properties and enter the required data as in the image above Fig. (379) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (380) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (381) Interaction page - Set the properties and enter the required data as in the image above Fig. (382) Interaction page - Set the properties and enter the required data as in the image above Fig. (383) Interaction page - Set the properties and enter the required data as in the image above Fig. (384) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (385) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (386) Interaction page - Set the properties and enter the required data as in the image above Fig. (387) Interaction page - Set the properties and enter the required data as in the image above Fig. (388) Interaction page - Set the properties and enter the required data as in the image above Fig. (389) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (390) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (391) Interaction page - Set the properties and enter the required data as in the image above Fig. (392) Interaction page - Set the properties and enter the required data as in the image above Fig. (393) Interaction page - Set the properties and enter the required data as in the image above Fig. (394) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (395) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (396) Interaction page - Set the properties and enter the required data as in the image above Fig. (397) Interaction page - Set the properties and enter the required data as in the image above Fig. (398) Interaction page - Set the properties and enter the required data as in the image above Fig. (399) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (400) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (401) Interaction page - Set the properties and enter the required data as in the image above Fig. (402) Interaction page - Set the properties and enter the required data as in the image above Fig. (403) Interaction page - Set the properties and enter the required data as in the image above Fig. (404) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (405) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (406) Interaction page - Set the properties and enter the required data as in the image above Fig. (407) Interaction page - Set the properties and enter the required data as in the image above Fig. (408) Interaction page - Set the properties and enter the required data as in the image above Fig. (409) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (410) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (411) Interaction page - Set the properties and enter the required data as in the image above Fig. (412) Interaction page - Set the properties and enter the required data as in the image above Fig. (413) Interaction page - Set the properties and enter the required data as in the image above Fig. (414) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (415) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (416) Interaction page - Set the properties and enter the required data as in the image above Fig. (417) Interaction page - Set the properties and enter the required data as in the image above Fig. (418) Interaction page - Set the properties and enter the required data as in the image above Fig. (419) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (420) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (421) Interaction page - Set the properties and enter the required data as in the image above Fig. (422) Interaction page - Set the properties and enter the required data as in the image above Fig. (423) Interaction page - Set the properties and enter the required data as in the image above Fig. (424) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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 (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (428) Component Browser – Select the component (Button Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (431) Interaction page - Set the properties and enter the required data as in the image above Fig. (432) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (433) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (434) Interaction page - Set the properties and enter the required data as in the image above Fig. (435) Interaction page - Set the properties and enter the required data as in the image above Fig. (436) Interaction page - Set the properties and enter the required data as in the image above Fig. (437) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (438) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (439) Interaction page - Set the properties and enter the required data as in the image above Fig. (440) Interaction page - Set the properties and enter the required data as in the image above Fig. (441) Interaction page - Set the properties and enter the required data as in the image above Fig. (442) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (443) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (444) Interaction page - Set the properties and enter the required data as in the image above Fig. (445) Interaction page - Set the properties and enter the required data as in the image above Fig. (446) Interaction page - Set the properties and enter the required data as in the image above Fig. (447) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (448) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (449) Interaction page - Set the properties and enter the required data as in the image above Fig. (450) Interaction page - Set the properties and enter the required data as in the image above Fig. (451) Interaction page - Set the properties and enter the required data as in the image above Fig. (452) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (453) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (454) Interaction page - Set the properties and enter the required data as in the image above Fig. (455) Interaction page - Set the properties and enter the required data as in the image above Fig. (456) Interaction page - Set the properties and enter the required data as in the image above Fig. (457) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (458) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (459) Interaction page - Set the properties and enter the required data as in the image above Fig. (460) Interaction page - Set the properties and enter the required data as in the image above Fig. (461) Interaction page - Set the properties and enter the required data as in the image above Fig. (462) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (463) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (464) Interaction page - Set the properties and enter the required data as in the image above Fig. (465) Interaction page - Set the properties and enter the required data as in the image above Fig. (466) Interaction page - Set the properties and enter the required data as in the image above Fig. (467) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Button Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Button Class) Note : Stop typing when you see the required component is selected Fig. (468) Component Browser – Select the component (Button Class) After selecting the component click Ok or press ENTER Fig. (469) Interaction page - Set the properties and enter the required data as in the image above Fig. (470) Interaction page - Set the properties and enter the required data as in the image above Fig. (471) Interaction page - Set the properties and enter the required data as in the image above Fig. (472) Goal Desginer - Steps Tree Select the step (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 (RecordSet) 3 - Select the component (ADO Get Records Count) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Get Records Count) Note : Stop typing when you see the required component is selected Fig. (476) Component Browser – Select the component (ADO Get Records Count) 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 (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. (479) Component Browser – Select the component (IF Statement) 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 (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. (482) Component Browser – Select the component (Call Procedure) 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 (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. (485) Component Browser – Select the component (Define Procedure) 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 (Start Here) We will start now new interaction process to 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. (488) Component Browser – Select the component (Call Procedure) 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 (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (491) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (494) Interaction page - Set the properties and enter the required data as in the image above Fig. (495) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (496) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (497) Interaction page - Set the properties and enter the required data as in the image above Fig. (498) Interaction page - Set the properties and enter the required data as in the image above Fig. (499) Interaction page - Set the properties and enter the required data as in the image above Fig. (500) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (501) Component Browser – Select the component (Textbox Class) After selecting the component click Ok or press ENTER Fig. (502) Interaction page - Set the properties and enter the required data as in the image above Fig. (503) Interaction page - Set the properties and enter the required data as in the image above 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 (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (Classes) 3 - Select the component (Textbox Class) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (Textbox Class) Note : Stop typing when you see the required component is selected Fig. (454) Component Browser – Select the component (Textbox Class) 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) Interaction page - Set the properties and enter the required data as in the image above Fig. (509) Interaction page - Set the properties and enter the required data as in the image above Fig. (510) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (511) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (512) Interaction page - Set the properties and enter the required data as in the image above Fig. (513) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (514) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (515) Interaction page - Set the properties and enter the required data as in the image above Fig. (516) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (517) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (518) Interaction page - Set the properties and enter the required data as in the image above Fig. (519) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Set Field Value) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Set Field Value) Note : Stop typing when you see the required component is selected Fig. (520) Component Browser – Select the component (ADO Set Field Value) After selecting the component click Ok or press ENTER Fig. (521) Interaction page - Set the properties and enter the required data as in the image above Fig. (522) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to generate new steps to our steps tree. The slow way (Using Mouse): 1 - Click Interact to open the components browser 2 - Select the domain (RecordSet) 3 - Select the component (ADO Update Record) The fast way (Using Keyboard shortcuts): 1 - Get the component using its name by typing (ADO Update Record) Note : Stop typing when you see the required component is selected Fig. (523) Component Browser – Select the component (ADO Update Record) After selecting the component click Ok or press ENTER Fig. (524) Interaction page - Set the properties and enter the required data as in the image above Fig. (525) 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. (526) Component Browser – Select the component (Define Procedure) After selecting the component click Ok or press ENTER Fig. (527) Interaction page - Set the properties and enter the required data as in the image above Fig. (528) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (529) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (530) Interaction page - Set the properties and enter the required data as in the image above Fig. (531) Goal Desginer - Steps Tree Select the step (Start Here) We will start now new interaction process to 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. (532) Component Browser – Select the component (Call Procedure) After selecting the component click Ok or press ENTER Fig. (533) Interaction page - Set the properties and enter the required data as in the image above Fig. (534) Goal Desginer - Final Steps Tree 3 - Final Steps Tree The First Step Call Procedure connect Define New Window ( win1 ) , Title : "Customer data" Window Events Window Properties Window Controls Define New Image ( image1 ) , Image : "REEM.JPG" Events Properties Define New Button ( btnNext ) , Caption : "Next Record" Button Events Event: ON CLICK : Action nextrecord() Button Properties Define New Button ( btnprev ) , Caption : "previ Record" Button Events Event: ON CLICK : Action prevrecord() Button Properties Define New Button ( btnfirst ) , Caption : "first Record" Button Events Event: ON CLICK : Action firstrecord() Button Properties Define New Button ( btnlast ) , Caption : "last Record" Button Events Event: ON CLICK : Action lastrecord() Button Properties Define New Button ( btnClose ) , Caption : "Close" Button Events Event: ON CLICK : Action closeSys() Button Properties Define New Button ( btnsave ) , Caption : "Save" Button Events Event: ON CLICK : Action saverecord() Button Properties Define New Button ( btndel ) , Caption : "Delete" Button Events Event: ON CLICK : Action deleterecord() Button Properties Define New Button ( btnedit ) , Caption : "Edit" Button Events Event: ON CLICK : Action editrecord() Button Properties Define New Button ( btncancel ) , Caption : "Cancel" Button Events Event: ON CLICK : Action cancelrecord() Button Properties Define TextBox ( text1 ) TextBox EVENTS TextBox Properties Define TextBox ( text2 ) TextBox EVENTS TextBox Properties Define TextBox ( text3 ) TextBox EVENTS TextBox Properties Define TextBox ( text4 ) TextBox EVENTS TextBox Properties Define Label ( lbl1 ) , Caption : "Customer name" Label Events Label Properties Define Label ( lbl2 ) , Caption : "Request" Label Events Label Properties Define Label ( lbl3 ) , Caption : "phone" Label Events Label Properties Define Label ( lbl4 ) , Caption : "Cash" Label Events Label Properties START OF MAIN MENU MENU POPUPS DEFINE POPUP "file" POPUP ITEMS Define ITEM ( "exit" ) END OF POPUP DEFINE POPUP "first " POPUP ITEMS Define ITEM ( "first record" ) END OF POPUP DEFINE POPUP "Next" POPUP ITEMS Define ITEM ( "next record" ) END OF POPUP DEFINE POPUP "previous" POPUP ITEMS Define ITEM ( "prev record" ) END OF POPUP DEFINE POPUP "last" POPUP ITEMS Define ITEM ( "last record" ) END OF POPUP END OF MAIN MENU End Of Window Call Procedure showrec Call Procedure mode Parameters 2 Activate window Procedures Define Procedure closewin Start Here win1.Release ( ) End of Procedure Define Procedure connect Start Here oCon = Create New ADODB Connection Open ADODB Connection oCon , Connection String : 'Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="dsn=MS Access Database;uid=";Initial Catalog=customer.mdb' oRS = Create New ADODB RecordSet Object Open Recordset oRS , Connection oCon , CursorType 1 , SQL Statement "Select * from customers" End of Procedure Define Procedure disconnect Start Here Close ADODB RecordSet oRS Close ADODB Connection oCon End of Procedure Define Procedure closeSys Start Here Call Procedure disconnect win1.Release ( ) End of Procedure Define Procedure showrec Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here oname = ADODB RecordSet (oRS) Get Field ("customer name") Value oRequest = ADODB RecordSet (oRS) Get Field ("Request") Value ophone = ADODB RecordSet (oRS) Get Field ("phone") Value ocash = ADODB RecordSet (oRS) Get Field ("cash") Value ELSE Start Here oname = "" oRequest = "" ophone = "" ocash = "" END OF IF STATEMENT win1.text1.Value := oname win1.text2.Value := oRequest win1.text3.Value := ophone win1.text4.Value := ocash End of Procedure Define Procedure firstrecord Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Goto First Record Call Procedure showrec END OF IF STATEMENT End of Procedure Define Procedure lastrecord Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Goto Last Record Call Procedure showrec END OF IF STATEMENT End of Procedure Define Procedure nextrecord Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Goto Next Record mycheck = ADODB RecordSet oRS , Check EOF IF ( mycheck ) Start Here ADODB RecordSet oRS - Goto Previous Record Show Message "No more Next data" Title "You can't" Type: Message Box ELSE Start Here Call Procedure showrec END OF IF STATEMENT END OF IF STATEMENT End of Procedure Define Procedure prevrecord Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Goto Previous Record mybigan = ADODB RecordSet oRS , Check BOF IF ( mybigan ) Start Here ADODB RecordSet oRS - Goto Next Record Show Message "No More previous data" Title "you can't" Type: Message Box ELSE Start Here Call Procedure showrec END OF IF STATEMENT END OF IF STATEMENT End of Procedure Define Procedure deleterecord Start Here Show Message "Are You Sure ??" Title "Delete" Type: Message Ok/Cancel IF ( myout = true ) Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Delete Record ADODB RecordSet oRS - Update Record mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here ADODB RecordSet oRS - Goto Previous Record mybigan = ADODB RecordSet oRS , Check BOF IF ( mybigan ) Start Here ADODB RecordSet oRS - Goto Next Record END OF IF STATEMENT Call Procedure showrec END OF IF STATEMENT Call Procedure showrec END OF IF STATEMENT END OF IF STATEMENT End of Procedure Define Procedure mode( p1 ) Start Here IF ( p1 = 1 ) Start Here win1.btnNext.Enabled := false win1.btnprev.Enabled := false win1.btnfirst.Enabled := false win1.btnlast.Enabled := false win1.btnsave.Enabled := true win1.btnedit.Enabled := false win1.btncancel.Enabled := true win1.btndel.Enabled := false win1.btnclose.Enabled := false END OF IF STATEMENT IF ( p1 = 2 ) Start Here win1.btnNext.Enabled := true win1.btnprev.Enabled := true win1.btnfirst.Enabled := true win1.btnlast.Enabled := true win1.btnclose.Enabled := true win1.btnedit.Enabled := true win1.btndel.Enabled := true win1.btnsave.Enabled := false win1.btncancel.Enabled := false END OF IF STATEMENT End of Procedure Define Procedure editrecord Start Here mymax := ADODB RecordSet (oRS) , Get Records Count IF ( mymax > 0 ) Start Here Call Procedure mode Parameters 1 END OF IF STATEMENT End of Procedure Define Procedure saverecord Start Here Call Procedure mode Parameters 2 oname = win1.text1.Value oRequest = win1.text2.Value ophone = win1.text3.Value ocash = win1.text4.Value ADODB RecordSet (oRS) Set Field ("customer name") Value To (oname) ADODB RecordSet (oRS) Set Field ("Request") Value To (oRequest) ADODB RecordSet (oRS) Set Field ("phone") Value To (ophone) ADODB RecordSet (oRS) Set Field ("cash") Value To (ocash) ADODB RecordSet oRS - Update Record End of Procedure Define Procedure cancelrecord Start Here Call Procedure mode Parameters 2 Call Procedure showrec End of Procedure 4 - Application during the runtime Fig. (535) Application during the runtime
|