PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net )

2006-2019, Mahmoud Fayed ( msfclipper@users.sourceforge.net )

_____________________________________________________________________________________

Table of contents

1 - Introduction

2 - Implementation steps

3 - Final Steps Tree

1 - Introduction

In this lesson we are going to create the Data.SSF

This file is part of the Supernova programming language.

2 - Implementation Steps

s1.JPG

Fig. (1) Goal Desginer - Steps Tree

Select the step (The First Step)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Define Procedure)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Define Procedure)

                Note : Stop typing when you see the required component is selected

s2.JPG

Fig. (2) Component Browser – Select the component (Define Procedure)

After selecting the component click Ok or press ENTER

s3.JPG

Fig. (3) Interaction page - Set the properties and enter the required data as in the image above

s4.JPG

Fig. (4) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Scope of Variable)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Scope of Variable)

                Note : Stop typing when you see the required component is selected

s5.JPG

Fig. (5) Component Browser – Select the component (Scope of Variable)

After selecting the component click Ok or press ENTER

s6.JPG

Fig. (6) Interaction page - Set the properties and enter the required data as in the image above

s7.JPG

Fig. (7) Goal Desginer - Steps Tree

Select the step (Operations)

We will start now new interaction process to 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

s8.JPG

Fig. (8) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s9.JPG

Fig. (9) Interaction page - Set the properties and enter the required data as in the image above

s10.JPG

Fig. (10) Goal Desginer - Steps Tree

Select the step (Assigment)

We will start now new interaction process to 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

s11.JPG

Fig. (11) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s12.JPG

Fig. (12) Interaction page - Set the properties and enter the required data as in the image above

s13.JPG

Fig. (13) Goal Desginer - Steps Tree

Select the step (Assigment)

We will start now new interaction process to 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

s14.JPG

Fig. (14) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s15.JPG

Fig. (15) Interaction page - Set the properties and enter the required data as in the image above

s16.JPG

Fig. (16) Goal Desginer - Steps Tree

Select the step (Assigment)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s17.JPG

Fig. (17) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s18.JPG

Fig. (18) Interaction page - Set the properties and enter the required data as in the image above

s19.JPG

Fig. (19) Goal Desginer - Steps Tree

Select the step (Assigment)

We will start now new interaction process to 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

s20.JPG

Fig. (20) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s21.JPG

Fig. (21) Interaction page - Set the properties and enter the required data as in the image above

s22.JPG

Fig. (22) Goal Desginer - Steps Tree

Select the step (Assigment)

We will start now new interaction process to 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

s23.JPG

Fig. (23) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s24.JPG

Fig. (24) Interaction page - Set the properties and enter the required data as in the image above

s25.JPG

Fig. (25) Goal Desginer - Steps Tree

Select the step (Merge Operator \)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s26.JPG

Fig. (26) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s27.JPG

Fig. (27) Interaction page - Set the properties and enter the required data as in the image above

s28.JPG

Fig. (28) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s29.JPG

Fig. (29) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s30.JPG

Fig. (30) Interaction page - Set the properties and enter the required data as in the image above

s31.JPG

Fig. (31) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s32.JPG

Fig. (32) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s33.JPG

Fig. (33) Interaction page - Set the properties and enter the required data as in the image above

s34.JPG

Fig. (34) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s35.JPG

Fig. (35) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s36.JPG

Fig. (36) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s37.JPG

Fig. (37) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s38.JPG

Fig. (38) Interaction page - Set the properties and enter the required data as in the image above

s39.JPG

Fig. (39) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s40.JPG

Fig. (40) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s41.JPG

Fig. (41) Interaction page - Set the properties and enter the required data as in the image above

s42.JPG

Fig. (42) Goal Desginer - Steps Tree

Select the step (Value)

We will start now new interaction process to 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

s43.JPG

Fig. (43) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s44.JPG

Fig. (44) Interaction page - Set the properties and enter the required data as in the image above

s45.JPG

Fig. (45) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s46.JPG

Fig. (46) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s47.JPG

Fig. (47) Interaction page - Set the properties and enter the required data as in the image above

s48.JPG

Fig. (48) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s49.JPG

Fig. (49) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s50.JPG

Fig. (50) Interaction page - Set the properties and enter the required data as in the image above

s51.JPG

Fig. (51) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s52.JPG

Fig. (52) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s53.JPG

Fig. (53) Interaction page - Set the properties and enter the required data as in the image above

s54.JPG

Fig. (54) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s55.JPG

Fig. (55) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s56.JPG

Fig. (56) Interaction page - Set the properties and enter the required data as in the image above

s57.JPG

Fig. (57) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s58.JPG

Fig. (58) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s59.JPG

Fig. (59) Interaction page - Set the properties and enter the required data as in the image above

s60.JPG

Fig. (60) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s61.JPG

Fig. (61) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s62.JPG

Fig. (62) Interaction page - Set the properties and enter the required data as in the image above

s63.JPG

Fig. (63) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s64.JPG

Fig. (64) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s65.JPG

Fig. (65) Interaction page - Set the properties and enter the required data as in the image above

s66.JPG

Fig. (66) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s67.JPG

Fig. (67) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s68.JPG

Fig. (68) Interaction page - Set the properties and enter the required data as in the image above

s69.JPG

Fig. (69) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s70.JPG

Fig. (70) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s71.JPG

Fig. (71) Interaction page - Set the properties and enter the required data as in the image above

s72.JPG

Fig. (72) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s73.JPG

Fig. (73) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s74.JPG

Fig. (74) Interaction page - Set the properties and enter the required data as in the image above

s75.JPG

Fig. (75) Goal Desginer - Steps Tree

Select the step (Merge Operator \)

We will start now new interaction process to 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

s76.JPG

Fig. (76) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s77.JPG

Fig. (77) Interaction page - Set the properties and enter the required data as in the image above

s78.JPG

Fig. (78) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s79.JPG

Fig. (79) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s80.JPG

Fig. (80) Interaction page - Set the properties and enter the required data as in the image above

s81.JPG

Fig. (81) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s82.JPG

Fig. (82) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s83.JPG

Fig. (83) Interaction page - Set the properties and enter the required data as in the image above

s84.JPG

Fig. (84) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s85.JPG

Fig. (85) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s86.JPG

Fig. (86) Interaction page - Set the properties and enter the required data as in the image above

s87.JPG

Fig. (87) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s88.JPG

Fig. (88) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s89.JPG

Fig. (89) Interaction page - Set the properties and enter the required data as in the image above

s90.JPG

Fig. (90) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s91.JPG

Fig. (91) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s92.JPG

Fig. (92) Interaction page - Set the properties and enter the required data as in the image above

s93.JPG

Fig. (93) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s94.JPG

Fig. (94) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s95.JPG

Fig. (95) Interaction page - Set the properties and enter the required data as in the image above

s96.JPG

Fig. (96) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s97.JPG

Fig. (97) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s98.JPG

Fig. (98) Interaction page - Set the properties and enter the required data as in the image above

s99.JPG

Fig. (99) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s100.JPG

Fig. (100) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s101.JPG

Fig. (101) Interaction page - Set the properties and enter the required data as in the image above

s102.JPG

Fig. (102) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s103.JPG

Fig. (103) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s104.JPG

Fig. (104) Interaction page - Set the properties and enter the required data as in the image above

s105.JPG

Fig. (105) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s106.JPG

Fig. (106) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s107.JPG

Fig. (107) Interaction page - Set the properties and enter the required data as in the image above

s108.JPG

Fig. (108) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Return Value)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Return Value)

                Note : Stop typing when you see the required component is selected

s109.JPG

Fig. (109) Component Browser – Select the component (Return Value)

After selecting the component click Ok or press ENTER

s110.JPG

Fig. (110) Interaction page - Set the properties and enter the required data as in the image above

s111.JPG

Fig. (111) Goal Desginer - Steps Tree

Select the step (Decimal Places Allowed)

We will start now new interaction process to 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

s112.JPG

Fig. (112) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s113.JPG

Fig. (113) Interaction page - Set the properties and enter the required data as in the image above

s114.JPG

Fig. (114) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s115.JPG

Fig. (115) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s116.JPG

Fig. (116) Interaction page - Set the properties and enter the required data as in the image above

s117.JPG

Fig. (117) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s118.JPG

Fig. (118) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s119.JPG

Fig. (119) Interaction page - Set the properties and enter the required data as in the image above

s120.JPG

Fig. (120) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 (Set decimals to)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Set decimals to)

                Note : Stop typing when you see the required component is selected

s121.JPG

Fig. (121) Component Browser – Select the component (Set decimals to)

After selecting the component click Ok or press ENTER

s122.JPG

Fig. (122) Interaction page - Set the properties and enter the required data as in the image above

s123.JPG

Fig. (123) Goal Desginer - Steps Tree

Select the step (Do Windows 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 (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

s124.JPG

Fig. (124) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s125.JPG

Fig. (125) Interaction page - Set the properties and enter the required data as in the image above

s126.JPG

Fig. (126) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 (DO Events)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (DO Events)

                Note : Stop typing when you see the required component is selected

s127.JPG

Fig. (127) Component Browser – Select the component (DO Events)

After selecting the component click Ok or press ENTER

s128.JPG

Fig. (128) Goal Desginer - Steps Tree

Select the step (Assignment Without State Events Support)

We will start now new interaction process to 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

s129.JPG

Fig. (129) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s130.JPG

Fig. (130) Interaction page - Set the properties and enter the required data as in the image above

s131.JPG

Fig. (131) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s132.JPG

Fig. (132) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s133.JPG

Fig. (133) Interaction page - Set the properties and enter the required data as in the image above

s134.JPG

Fig. (134) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s135.JPG

Fig. (135) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s136.JPG

Fig. (136) Interaction page - Set the properties and enter the required data as in the image above

s137.JPG

Fig. (137) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s138.JPG

Fig. (138) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s139.JPG

Fig. (139) Interaction page - Set the properties and enter the required data as in the image above

s140.JPG

Fig. (140) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s141.JPG

Fig. (141) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s142.JPG

Fig. (142) Interaction page - Set the properties and enter the required data as in the image above

s143.JPG

Fig. (143) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s144.JPG

Fig. (144) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s145.JPG

Fig. (145) Interaction page - Set the properties and enter the required data as in the image above

s146.JPG

Fig. (146) Goal Desginer - Steps Tree

Select the step (Merge Operator \)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s147.JPG

Fig. (147) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s148.JPG

Fig. (148) Interaction page - Set the properties and enter the required data as in the image above

s149.JPG

Fig. (149) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s150.JPG

Fig. (150) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s151.JPG

Fig. (151) Interaction page - Set the properties and enter the required data as in the image above

s152.JPG

Fig. (152) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Assignment)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Assignment)

                Note : Stop typing when you see the required component is selected

s153.JPG

Fig. (153) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s154.JPG

Fig. (154) Interaction page - Set the properties and enter the required data as in the image above

s155.JPG

Fig. (155) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s156.JPG

Fig. (156) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s157.JPG

Fig. (157) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s158.JPG

Fig. (158) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s159.JPG

Fig. (159) Interaction page - Set the properties and enter the required data as in the image above

s160.JPG

Fig. (160) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s161.JPG

Fig. (161) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s162.JPG

Fig. (162) Interaction page - Set the properties and enter the required data as in the image above

s163.JPG

Fig. (163) Goal Desginer - Steps Tree

Select the step (Value)

We will start now new interaction process to 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

s164.JPG

Fig. (164) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s165.JPG

Fig. (165) Interaction page - Set the properties and enter the required data as in the image above

s166.JPG

Fig. (166) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s167.JPG

Fig. (167) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s168.JPG

Fig. (168) Interaction page - Set the properties and enter the required data as in the image above

s169.JPG

Fig. (169) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s170.JPG

Fig. (170) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s171.JPG

Fig. (171) Interaction page - Set the properties and enter the required data as in the image above

s172.JPG

Fig. (172) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s173.JPG

Fig. (173) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s174.JPG

Fig. (174) Interaction page - Set the properties and enter the required data as in the image above

s175.JPG

Fig. (175) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s176.JPG

Fig. (176) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s177.JPG

Fig. (177) Interaction page - Set the properties and enter the required data as in the image above

s178.JPG

Fig. (178) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s179.JPG

Fig. (179) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s180.JPG

Fig. (180) Interaction page - Set the properties and enter the required data as in the image above

s181.JPG

Fig. (181) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s182.JPG

Fig. (182) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s183.JPG

Fig. (183) Interaction page - Set the properties and enter the required data as in the image above

s184.JPG

Fig. (184) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s185.JPG

Fig. (185) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s186.JPG

Fig. (186) Interaction page - Set the properties and enter the required data as in the image above

s187.JPG

Fig. (187) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s188.JPG

Fig. (188) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s189.JPG

Fig. (189) Interaction page - Set the properties and enter the required data as in the image above

s190.JPG

Fig. (190) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s191.JPG

Fig. (191) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s192.JPG

Fig. (192) Interaction page - Set the properties and enter the required data as in the image above

s193.JPG

Fig. (193) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s194.JPG

Fig. (194) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s195.JPG

Fig. (195) Interaction page - Set the properties and enter the required data as in the image above

s196.JPG

Fig. (196) Goal Desginer - Steps Tree

Select the step (Merge Operator \)

We will start now new interaction process to 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

s197.JPG

Fig. (197) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s198.JPG

Fig. (198) Interaction page - Set the properties and enter the required data as in the image above

s199.JPG

Fig. (199) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s200.JPG

Fig. (200) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s201.JPG

Fig. (201) Interaction page - Set the properties and enter the required data as in the image above

s202.JPG

Fig. (202) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s203.JPG

Fig. (203) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s204.JPG

Fig. (204) Interaction page - Set the properties and enter the required data as in the image above

s205.JPG

Fig. (205) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s206.JPG

Fig. (206) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s207.JPG

Fig. (207) Interaction page - Set the properties and enter the required data as in the image above

s208.JPG

Fig. (208) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s209.JPG

Fig. (209) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s210.JPG

Fig. (210) Interaction page - Set the properties and enter the required data as in the image above

s211.JPG

Fig. (211) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s212.JPG

Fig. (212) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s213.JPG

Fig. (213) Interaction page - Set the properties and enter the required data as in the image above

s214.JPG

Fig. (214) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s215.JPG

Fig. (215) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s216.JPG

Fig. (216) Interaction page - Set the properties and enter the required data as in the image above

s217.JPG

Fig. (217) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s218.JPG

Fig. (218) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s219.JPG

Fig. (219) Interaction page - Set the properties and enter the required data as in the image above

s220.JPG

Fig. (220) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s221.JPG

Fig. (221) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s222.JPG

Fig. (222) Interaction page - Set the properties and enter the required data as in the image above

s223.JPG

Fig. (223) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s224.JPG

Fig. (224) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s225.JPG

Fig. (225) Interaction page - Set the properties and enter the required data as in the image above

s226.JPG

Fig. (226) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Return Value)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Return Value)

                Note : Stop typing when you see the required component is selected

s227.JPG

Fig. (227) Component Browser – Select the component (Return Value)

After selecting the component click Ok or press ENTER

s228.JPG

Fig. (228) Interaction page - Set the properties and enter the required data as in the image above

s229.JPG

Fig. (229) Goal Desginer - Steps Tree

Select the step (Assignment ++ without state events support)

We will start now new interaction process to 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

s230.JPG

Fig. (230) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s231.JPG

Fig. (231) Interaction page - Set the properties and enter the required data as in the image above

s232.JPG

Fig. (232) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s233.JPG

Fig. (233) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s234.JPG

Fig. (234) Interaction page - Set the properties and enter the required data as in the image above

s235.JPG

Fig. (235) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s236.JPG

Fig. (236) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s237.JPG

Fig. (237) Interaction page - Set the properties and enter the required data as in the image above

s238.JPG

Fig. (238) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s239.JPG

Fig. (239) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s240.JPG

Fig. (240) Interaction page - Set the properties and enter the required data as in the image above

s241.JPG

Fig. (241) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s242.JPG

Fig. (242) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s243.JPG

Fig. (243) Interaction page - Set the properties and enter the required data as in the image above

s244.JPG

Fig. (244) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s245.JPG

Fig. (245) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s246.JPG

Fig. (246) Interaction page - Set the properties and enter the required data as in the image above

s247.JPG

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 (Structure Programming)

                3 - Select the component (Call Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s248.JPG

Fig. (248) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s249.JPG

Fig. (249) Interaction page - Set the properties and enter the required data as in the image above

s250.JPG

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 (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

s251.JPG

Fig. (251) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s252.JPG

Fig. (252) Interaction page - Set the properties and enter the required data as in the image above

s454.JPG

Fig. (454) Goal Desginer - Steps Tree

Select the step (Assignment -- without state events support)

We will start now new interaction process to 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

s254.JPG

Fig. (254) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s255.JPG

Fig. (255) Interaction page - Set the properties and enter the required data as in the image above

s256.JPG

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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s257.JPG

Fig. (257) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s258.JPG

Fig. (258) Interaction page - Set the properties and enter the required data as in the image above

s259.JPG

Fig. (259) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s260.JPG

Fig. (260) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s261.JPG

Fig. (261) Interaction page - Set the properties and enter the required data as in the image above

s262.JPG

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 (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

s263.JPG

Fig. (263) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s264.JPG

Fig. (264) Interaction page - Set the properties and enter the required data as in the image above

s265.JPG

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

s266.JPG

Fig. (266) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s267.JPG

Fig. (267) Interaction page - Set the properties and enter the required data as in the image above

s268.JPG

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 (Structure Programming)

                3 - Select the component (Call Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s269.JPG

Fig. (269) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s270.JPG

Fig. (270) Interaction page - Set the properties and enter the required data as in the image above

s271.JPG

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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s272.JPG

Fig. (272) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s273.JPG

Fig. (273) Interaction page - Set the properties and enter the required data as in the image above

s274.JPG

Fig. (274) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (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

s275.JPG

Fig. (275) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s276.JPG

Fig. (276) Interaction page - Set the properties and enter the required data as in the image above

s277.JPG

Fig. (277) Goal Desginer - Steps Tree

Select the step (The First Step)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Define Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Define Function)

                Note : Stop typing when you see the required component is selected

s278.JPG

Fig. (278) Component Browser – Select the component (Define Function)

After selecting the component click Ok or press ENTER

s279.JPG

Fig. (279) Interaction page - Set the properties and enter the required data as in the image above

s280.JPG

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 (Structure Programming)

                3 - Select the component (Scope of Variable)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Scope of Variable)

                Note : Stop typing when you see the required component is selected

s281.JPG

Fig. (281) Component Browser – Select the component (Scope of Variable)

After selecting the component click Ok or press ENTER

s282.JPG

Fig. (282) Interaction page - Set the properties and enter the required data as in the image above

s283.JPG

Fig. (283) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s284.JPG

Fig. (284) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s285.JPG

Fig. (285) Interaction page - Set the properties and enter the required data as in the image above

s286.JPG

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 (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s287.JPG

Fig. (287) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s288.JPG

Fig. (288) Interaction page - Set the properties and enter the required data as in the image above

s289.JPG

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

s290.JPG

Fig. (290) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s291.JPG

Fig. (291) Interaction page - Set the properties and enter the required data as in the image above

s292.JPG

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 (Structure Programming)

                3 - Select the component (Return Value)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Return Value)

                Note : Stop typing when you see the required component is selected

s293.JPG

Fig. (293) Component Browser – Select the component (Return Value)

After selecting the component click Ok or press ENTER

s294.JPG

Fig. (294) Interaction page - Set the properties and enter the required data as in the image above

s295.JPG

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 (Arrays)

                3 - Select the component (Add Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Add Item)

                Note : Stop typing when you see the required component is selected

s296.JPG

Fig. (296) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

s297.JPG

Fig. (297) Interaction page - Set the properties and enter the required data as in the image above

s298.JPG

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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s299.JPG

Fig. (299) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s300.JPG

Fig. (300) Interaction page - Set the properties and enter the required data as in the image above

s301.JPG

Fig. (301) Goal Desginer - Steps Tree

Select the step (The First Step)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Define Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Define Function)

                Note : Stop typing when you see the required component is selected

s302.JPG

Fig. (302) Component Browser – Select the component (Define Function)

After selecting the component click Ok or press ENTER

s303.JPG

Fig. (303) Interaction page - Set the properties and enter the required data as in the image above

s304.JPG

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 (Structure Programming)

                3 - Select the component (Scope of Variable)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Scope of Variable)

                Note : Stop typing when you see the required component is selected

s305.JPG

Fig. (305) Component Browser – Select the component (Scope of Variable)

After selecting the component click Ok or press ENTER

s306.JPG

Fig. (306) Interaction page - Set the properties and enter the required data as in the image above

s307.JPG

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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s308.JPG

Fig. (308) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s309.JPG

Fig. (309) Interaction page - Set the properties and enter the required data as in the image above

s310.JPG

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 (Variables)

                3 - Select the component (lower Case)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (lower Case)

                Note : Stop typing when you see the required component is selected

s311.JPG

Fig. (311) Component Browser – Select the component (lower Case)

After selecting the component click Ok or press ENTER

s312.JPG

Fig. (312) Interaction page - Set the properties and enter the required data as in the image above

s313.JPG

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 (Variables)

                3 - Select the component (ALL Trim)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (ALL Trim)

                Note : Stop typing when you see the required component is selected

s314.JPG

Fig. (314) Component Browser – Select the component (ALL Trim)

After selecting the component click Ok or press ENTER

s315.JPG

Fig. (315) Interaction page - Set the properties and enter the required data as in the image above

s316.JPG

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 (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s317.JPG

Fig. (317) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s318.JPG

Fig. (318) Interaction page - Set the properties and enter the required data as in the image above

s319.JPG

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 (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

s320.JPG

Fig. (320) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s321.JPG

Fig. (321) Interaction page - Set the properties and enter the required data as in the image above

s322.JPG

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 (Structure Programming)

                3 - Select the component (Return Value)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Return Value)

                Note : Stop typing when you see the required component is selected

s323.JPG

Fig. (323) Component Browser – Select the component (Return Value)

After selecting the component click Ok or press ENTER

s324.JPG

Fig. (324) Interaction page - Set the properties and enter the required data as in the image above

s325.JPG

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 (Arrays)

                3 - Select the component (Add Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Add Item)

                Note : Stop typing when you see the required component is selected

s326.JPG

Fig. (326) Component Browser – Select the component (Add Item)

After selecting the component click Ok or press ENTER

s327.JPG

Fig. (327) Interaction page - Set the properties and enter the required data as in the image above

s328.JPG

Fig. (328) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s329.JPG

Fig. (329) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s330.JPG

Fig. (330) Interaction page - Set the properties and enter the required data as in the image above

s331.JPG

Fig. (331) Goal Desginer - Steps Tree

Select the step (The First Step)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Define Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Define Function)

                Note : Stop typing when you see the required component is selected

s332.JPG

Fig. (332) Component Browser – Select the component (Define Function)

After selecting the component click Ok or press ENTER

s333.JPG

Fig. (333) Interaction page - Set the properties and enter the required data as in the image above

s334.JPG

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 (Structure Programming)

                3 - Select the component (Scope of Variable)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Scope of Variable)

                Note : Stop typing when you see the required component is selected

s335.JPG

Fig. (335) Component Browser – Select the component (Scope of Variable)

After selecting the component click Ok or press ENTER

s336.JPG

Fig. (336) Interaction page - Set the properties and enter the required data as in the image above

s337.JPG

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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s338.JPG

Fig. (338) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s339.JPG

Fig. (339) Interaction page - Set the properties and enter the required data as in the image above

s340.JPG

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 (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

s341.JPG

Fig. (341) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s342.JPG

Fig. (342) Interaction page - Set the properties and enter the required data as in the image above

s343.JPG

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 (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

s344.JPG

Fig. (344) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s345.JPG

Fig. (345) Interaction page - Set the properties and enter the required data as in the image above

s346.JPG

Fig. (346) Goal Desginer - Steps Tree

Select the step (ScanSwitches)

We will start now new interaction process to 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

s347.JPG

Fig. (347) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s348.JPG

Fig. (348) Interaction page - Set the properties and enter the required data as in the image above

s349.JPG

Fig. (349) Goal Desginer - Steps Tree

Select the step (ScanSwitches)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s350.JPG

Fig. (350) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s351.JPG

Fig. (351) Interaction page - Set the properties and enter the required data as in the image above

s352.JPG

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

s353.JPG

Fig. (353) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s354.JPG

Fig. (354) Interaction page - Set the properties and enter the required data as in the image above

s355.JPG

Fig. (355) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Assignment)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Assignment)

                Note : Stop typing when you see the required component is selected

s356.JPG

Fig. (356) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s357.JPG

Fig. (357) Interaction page - Set the properties and enter the required data as in the image above

s358.JPG

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 (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s359.JPG

Fig. (359) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s360.JPG

Fig. (360) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s361.JPG

Fig. (361) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s362.JPG

Fig. (362) Interaction page - Set the properties and enter the required data as in the image above

s363.JPG

Fig. (363) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s364.JPG

Fig. (364) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s365.JPG

Fig. (365) Interaction page - Set the properties and enter the required data as in the image above

s366.JPG

Fig. (366) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s367.JPG

Fig. (367) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s368.JPG

Fig. (368) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s369.JPG

Fig. (369) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s370.JPG

Fig. (370) Interaction page - Set the properties and enter the required data as in the image above

s371.JPG

Fig. (371) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (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

s372.JPG

Fig. (372) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s373.JPG

Fig. (373) Interaction page - Set the properties and enter the required data as in the image above

s374.JPG

Fig. (374) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s375.JPG

Fig. (375) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s376.JPG

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 (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

s377.JPG

Fig. (377) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s378.JPG

Fig. (378) Interaction page - Set the properties and enter the required data as in the image above

s379.JPG

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 (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

s380.JPG

Fig. (380) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s381.JPG

Fig. (381) Interaction page - Set the properties and enter the required data as in the image above

s382.JPG

Fig. (382) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s383.JPG

Fig. (383) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s384.JPG

Fig. (384) Interaction page - Set the properties and enter the required data as in the image above

s385.JPG

Fig. (385) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s386.JPG

Fig. (386) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s387.JPG

Fig. (387) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s388.JPG

Fig. (388) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s389.JPG

Fig. (389) Interaction page - Set the properties and enter the required data as in the image above

s390.JPG

Fig. (390) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s391.JPG

Fig. (391) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s392.JPG

Fig. (392) Interaction page - Set the properties and enter the required data as in the image above

s393.JPG

Fig. (393) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s394.JPG

Fig. (394) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s395.JPG

Fig. (395) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s396.JPG

Fig. (396) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s397.JPG

Fig. (397) Interaction page - Set the properties and enter the required data as in the image above

s398.JPG

Fig. (398) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s399.JPG

Fig. (399) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s400.JPG

Fig. (400) Interaction page - Set the properties and enter the required data as in the image above

s401.JPG

Fig. (401) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s402.JPG

Fig. (402) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s403.JPG

Fig. (403) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s404.JPG

Fig. (404) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s405.JPG

Fig. (405) Interaction page - Set the properties and enter the required data as in the image above

s406.JPG

Fig. (406) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s407.JPG

Fig. (407) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s408.JPG

Fig. (408) Interaction page - Set the properties and enter the required data as in the image above

s409.JPG

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 (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s410.JPG

Fig. (410) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s411.JPG

Fig. (411) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s412.JPG

Fig. (412) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s413.JPG

Fig. (413) Interaction page - Set the properties and enter the required data as in the image above

s414.JPG

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 (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

s415.JPG

Fig. (415) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s416.JPG

Fig. (416) Interaction page - Set the properties and enter the required data as in the image above

s417.JPG

Fig. (417) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s418.JPG

Fig. (418) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s419.JPG

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 (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

s420.JPG

Fig. (420) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s421.JPG

Fig. (421) Interaction page - Set the properties and enter the required data as in the image above

s422.JPG

Fig. (422) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s423.JPG

Fig. (423) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s424.JPG

Fig. (424) Interaction page - Set the properties and enter the required data as in the image above

s425.JPG

Fig. (425) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s426.JPG

Fig. (426) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s427.JPG

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 (Control Structure)

                3 - Select the component (Error Handling (Try - Catch ))

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Error Handling (Try - Catch ))

                Note : Stop typing when you see the required component is selected

s428.JPG

Fig. (428) Component Browser – Select the component (Error Handling (Try - Catch ))

After selecting the component click Ok or press ENTER

s429.JPG

Fig. (429) Interaction page - Set the properties and enter the required data as in the image above

s430.JPG

Fig. (430) Goal Desginer - Steps Tree

Select the step (Merge Operator \)

We will start now new interaction process to 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

s431.JPG

Fig. (431) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s432.JPG

Fig. (432) Interaction page - Set the properties and enter the required data as in the image above

s433.JPG

Fig. (433) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s434.JPG

Fig. (434) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s435.JPG

Fig. (435) Interaction page - Set the properties and enter the required data as in the image above

s436.JPG

Fig. (436) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s437.JPG

Fig. (437) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s438.JPG

Fig. (438) Interaction page - Set the properties and enter the required data as in the image above

s439.JPG

Fig. (439) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Assignment)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Assignment)

                Note : Stop typing when you see the required component is selected

s440.JPG

Fig. (440) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s441.JPG

Fig. (441) Interaction page - Set the properties and enter the required data as in the image above

s442.JPG

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 (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s443.JPG

Fig. (443) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s444.JPG

Fig. (444) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s445.JPG

Fig. (445) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s446.JPG

Fig. (446) Interaction page - Set the properties and enter the required data as in the image above

s447.JPG

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 (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

s448.JPG

Fig. (448) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s449.JPG

Fig. (449) Interaction page - Set the properties and enter the required data as in the image above

s450.JPG

Fig. (450) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s451.JPG

Fig. (451) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s452.JPG

Fig. (452) Interaction page - Set the properties and enter the required data as in the image above

s453.JPG

Fig. (453) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s454.JPG

Fig. (454) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s455.JPG

Fig. (455) Interaction page - Set the properties and enter the required data as in the image above

s456.JPG

Fig. (456) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s457.JPG

Fig. (457) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s458.JPG

Fig. (458) Interaction page - Set the properties and enter the required data as in the image above

s459.JPG

Fig. (459) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s460.JPG

Fig. (460) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s461.JPG

Fig. (461) Interaction page - Set the properties and enter the required data as in the image above

s462.JPG

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 (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

s463.JPG

Fig. (463) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s464.JPG

Fig. (464) Interaction page - Set the properties and enter the required data as in the image above

s465.JPG

Fig. (465) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s466.JPG

Fig. (466) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s467.JPG

Fig. (467) Interaction page - Set the properties and enter the required data as in the image above

s468.JPG

Fig. (468) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s469.JPG

Fig. (469) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s470.JPG

Fig. (470) Interaction page - Set the properties and enter the required data as in the image above

s471.JPG

Fig. (471) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s472.JPG

Fig. (472) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s473.JPG

Fig. (473) Interaction page - Set the properties and enter the required data as in the image above

s474.JPG

Fig. (474) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s475.JPG

Fig. (475) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s476.JPG

Fig. (476) Interaction page - Set the properties and enter the required data as in the image above

s477.JPG

Fig. (477) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s478.JPG

Fig. (478) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s479.JPG

Fig. (479) Interaction page - Set the properties and enter the required data as in the image above

s480.JPG

Fig. (480) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s481.JPG

Fig. (481) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s482.JPG

Fig. (482) Interaction page - Set the properties and enter the required data as in the image above

s483.JPG

Fig. (483) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s484.JPG

Fig. (484) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s485.JPG

Fig. (485) Interaction page - Set the properties and enter the required data as in the image above

s486.JPG

Fig. (486) Goal Desginer - Steps Tree

Select the step (Date & Time)

We will start now new interaction process to 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

s487.JPG

Fig. (487) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s488.JPG

Fig. (488) Interaction page - Set the properties and enter the required data as in the image above

s489.JPG

Fig. (489) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s490.JPG

Fig. (490) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s491.JPG

Fig. (491) Interaction page - Set the properties and enter the required data as in the image above

s492.JPG

Fig. (492) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s493.JPG

Fig. (493) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s494.JPG

Fig. (494) Interaction page - Set the properties and enter the required data as in the image above

s495.JPG

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 (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

s496.JPG

Fig. (496) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s497.JPG

Fig. (497) Interaction page - Set the properties and enter the required data as in the image above

s498.JPG

Fig. (498) Goal Desginer - Steps Tree

Select the step (Date Functions)

We will start now new interaction process to 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

s499.JPG

Fig. (499) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s500.JPG

Fig. (500) Interaction page - Set the properties and enter the required data as in the image above

s501.JPG

Fig. (501) Goal Desginer - Steps Tree

Select the step (The Date)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Get Date)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get Date)

                Note : Stop typing when you see the required component is selected

s502.JPG

Fig. (502) Component Browser – Select the component (Get Date)

After selecting the component click Ok or press ENTER

s503.JPG

Fig. (503) Interaction page - Set the properties and enter the required data as in the image above

s504.JPG

Fig. (504) Goal Desginer - Steps Tree

Select the step (The Date)

We will start now new interaction process to 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 (Date To String)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Date To String)

                Note : Stop typing when you see the required component is selected

s505.JPG

Fig. (505) Component Browser – Select the component (Date To String)

After selecting the component click Ok or press ENTER

s454.JPG

Fig. (454) Interaction page - Set the properties and enter the required data as in the image above

s507.JPG

Fig. (507) Goal Desginer - Steps Tree

Select the step (The Date)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (ALL Trim)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (ALL Trim)

                Note : Stop typing when you see the required component is selected

s508.JPG

Fig. (508) Component Browser – Select the component (ALL Trim)

After selecting the component click Ok or press ENTER

s509.JPG

Fig. (509) Interaction page - Set the properties and enter the required data as in the image above

s510.JPG

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 (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

s511.JPG

Fig. (511) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s512.JPG

Fig. (512) Interaction page - Set the properties and enter the required data as in the image above

s513.JPG

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 (Variables)

                3 - Select the component (Get Time)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get Time)

                Note : Stop typing when you see the required component is selected

s514.JPG

Fig. (514) Component Browser – Select the component (Get Time)

After selecting the component click Ok or press ENTER

s515.JPG

Fig. (515) Interaction page - Set the properties and enter the required data as in the image above

s516.JPG

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 (Variables)

                3 - Select the component (ALL Trim)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (ALL Trim)

                Note : Stop typing when you see the required component is selected

s517.JPG

Fig. (517) Component Browser – Select the component (ALL Trim)

After selecting the component click Ok or press ENTER

s518.JPG

Fig. (518) Interaction page - Set the properties and enter the required data as in the image above

s519.JPG

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 (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

s520.JPG

Fig. (520) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s521.JPG

Fig. (521) Interaction page - Set the properties and enter the required data as in the image above

s522.JPG

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 (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

s523.JPG

Fig. (523) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s524.JPG

Fig. (524) Interaction page - Set the properties and enter the required data as in the image above

s525.JPG

Fig. (525) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s526.JPG

Fig. (526) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s527.JPG

Fig. (527) Interaction page - Set the properties and enter the required data as in the image above

s528.JPG

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 (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

s529.JPG

Fig. (529) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s530.JPG

Fig. (530) Interaction page - Set the properties and enter the required data as in the image above

s531.JPG

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 (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

s532.JPG

Fig. (532) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s533.JPG

Fig. (533) Interaction page - Set the properties and enter the required data as in the image above

s534.JPG

Fig. (534) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s535.JPG

Fig. (535) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s536.JPG

Fig. (536) Interaction page - Set the properties and enter the required data as in the image above

s537.JPG

Fig. (537) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s538.JPG

Fig. (538) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s539.JPG

Fig. (539) Interaction page - Set the properties and enter the required data as in the image above

s1264.JPG

Fig. (1264) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s541.JPG

Fig. (541) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s542.JPG

Fig. (542) Interaction page - Set the properties and enter the required data as in the image above

s543.JPG

Fig. (543) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s544.JPG

Fig. (544) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s545.JPG

Fig. (545) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s546.JPG

Fig. (546) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s547.JPG

Fig. (547) Interaction page - Set the properties and enter the required data as in the image above

s548.JPG

Fig. (548) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s549.JPG

Fig. (549) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s550.JPG

Fig. (550) Interaction page - Set the properties and enter the required data as in the image above

s551.JPG

Fig. (551) Goal Desginer - Steps Tree

Select the step (Macro Operators)

We will start now new interaction process to 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

s552.JPG

Fig. (552) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s553.JPG

Fig. (553) Interaction page - Set the properties and enter the required data as in the image above

s554.JPG

Fig. (554) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s555.JPG

Fig. (555) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s556.JPG

Fig. (556) Interaction page - Set the properties and enter the required data as in the image above

s557.JPG

Fig. (557) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s558.JPG

Fig. (558) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s559.JPG

Fig. (559) Interaction page - Set the properties and enter the required data as in the image above

s560.JPG

Fig. (560) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s561.JPG

Fig. (561) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s562.JPG

Fig. (562) Interaction page - Set the properties and enter the required data as in the image above

s563.JPG

Fig. (563) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s564.JPG

Fig. (564) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s565.JPG

Fig. (565) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s566.JPG

Fig. (566) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s567.JPG

Fig. (567) Interaction page - Set the properties and enter the required data as in the image above

s568.JPG

Fig. (568) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s569.JPG

Fig. (569) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s570.JPG

Fig. (570) Interaction page - Set the properties and enter the required data as in the image above

s571.JPG

Fig. (571) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s572.JPG

Fig. (572) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s573.JPG

Fig. (573) Interaction page - Set the properties and enter the required data as in the image above

s574.JPG

Fig. (574) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s575.JPG

Fig. (575) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s576.JPG

Fig. (576) Interaction page - Set the properties and enter the required data as in the image above

s577.JPG

Fig. (577) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s578.JPG

Fig. (578) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s579.JPG

Fig. (579) Interaction page - Set the properties and enter the required data as in the image above

s580.JPG

Fig. (580) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s581.JPG

Fig. (581) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s582.JPG

Fig. (582) Interaction page - Set the properties and enter the required data as in the image above

s583.JPG

Fig. (583) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s584.JPG

Fig. (584) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s585.JPG

Fig. (585) Interaction page - Set the properties and enter the required data as in the image above

s586.JPG

Fig. (586) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s587.JPG

Fig. (587) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s588.JPG

Fig. (588) Interaction page - Set the properties and enter the required data as in the image above

s589.JPG

Fig. (589) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Call Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s590.JPG

Fig. (590) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s591.JPG

Fig. (591) Interaction page - Set the properties and enter the required data as in the image above

s592.JPG

Fig. (592) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s593.JPG

Fig. (593) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s594.JPG

Fig. (594) Interaction page - Set the properties and enter the required data as in the image above

s595.JPG

Fig. (595) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s596.JPG

Fig. (596) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s597.JPG

Fig. (597) Interaction page - Set the properties and enter the required data as in the image above

s598.JPG

Fig. (598) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s599.JPG

Fig. (599) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s600.JPG

Fig. (600) Interaction page - Set the properties and enter the required data as in the image above

s601.JPG

Fig. (601) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s602.JPG

Fig. (602) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s603.JPG

Fig. (603) Interaction page - Set the properties and enter the required data as in the image above

s604.JPG

Fig. (604) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s605.JPG

Fig. (605) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s606.JPG

Fig. (606) Interaction page - Set the properties and enter the required data as in the image above

s607.JPG

Fig. (607) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s608.JPG

Fig. (608) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s609.JPG

Fig. (609) Interaction page - Set the properties and enter the required data as in the image above

s610.JPG

Fig. (610) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s611.JPG

Fig. (611) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s612.JPG

Fig. (612) Interaction page - Set the properties and enter the required data as in the image above

s613.JPG

Fig. (613) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s614.JPG

Fig. (614) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s615.JPG

Fig. (615) Interaction page - Set the properties and enter the required data as in the image above

s616.JPG

Fig. (616) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s617.JPG

Fig. (617) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s618.JPG

Fig. (618) Interaction page - Set the properties and enter the required data as in the image above

s619.JPG

Fig. (619) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s620.JPG

Fig. (620) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s621.JPG

Fig. (621) Interaction page - Set the properties and enter the required data as in the image above

s622.JPG

Fig. (622) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s623.JPG

Fig. (623) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s624.JPG

Fig. (624) Interaction page - Set the properties and enter the required data as in the image above

s625.JPG

Fig. (625) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s626.JPG

Fig. (626) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s627.JPG

Fig. (627) Interaction page - Set the properties and enter the required data as in the image above

s628.JPG

Fig. (628) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s629.JPG

Fig. (629) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s630.JPG

Fig. (630) Interaction page - Set the properties and enter the required data as in the image above

s631.JPG

Fig. (631) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s632.JPG

Fig. (632) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s633.JPG

Fig. (633) Interaction page - Set the properties and enter the required data as in the image above

s634.JPG

Fig. (634) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s635.JPG

Fig. (635) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s636.JPG

Fig. (636) Interaction page - Set the properties and enter the required data as in the image above

s637.JPG

Fig. (637) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s638.JPG

Fig. (638) Component Browser – Select the component (Call Procedure)

After selecting the component click Ok or press ENTER

s639.JPG

Fig. (639) Interaction page - Set the properties and enter the required data as in the image above

s640.JPG

Fig. (640) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s641.JPG

Fig. (641) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s642.JPG

Fig. (642) Interaction page - Set the properties and enter the required data as in the image above

s643.JPG

Fig. (643) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s644.JPG

Fig. (644) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s645.JPG

Fig. (645) Interaction page - Set the properties and enter the required data as in the image above

s646.JPG

Fig. (646) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s647.JPG

Fig. (647) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s648.JPG

Fig. (648) Interaction page - Set the properties and enter the required data as in the image above

s649.JPG

Fig. (649) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s650.JPG

Fig. (650) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s651.JPG

Fig. (651) Interaction page - Set the properties and enter the required data as in the image above

s652.JPG

Fig. (652) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s653.JPG

Fig. (653) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s654.JPG

Fig. (654) Interaction page - Set the properties and enter the required data as in the image above

s655.JPG

Fig. (655) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s656.JPG

Fig. (656) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s657.JPG

Fig. (657) Interaction page - Set the properties and enter the required data as in the image above

s658.JPG

Fig. (658) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s659.JPG

Fig. (659) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s660.JPG

Fig. (660) Interaction page - Set the properties and enter the required data as in the image above

s661.JPG

Fig. (661) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s662.JPG

Fig. (662) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s663.JPG

Fig. (663) Interaction page - Set the properties and enter the required data as in the image above

s664.JPG

Fig. (664) Goal Desginer - Steps Tree

Select the step (calculare * / %)

We will start now new interaction process to 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

s665.JPG

Fig. (665) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s666.JPG

Fig. (666) Interaction page - Set the properties and enter the required data as in the image above

s667.JPG

Fig. (667) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s668.JPG

Fig. (668) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s669.JPG

Fig. (669) Interaction page - Set the properties and enter the required data as in the image above

s670.JPG

Fig. (670) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (IF Statement)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (IF Statement)

                Note : Stop typing when you see the required component is selected

s671.JPG

Fig. (671) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s672.JPG

Fig. (672) Interaction page - Set the properties and enter the required data as in the image above

s673.JPG

Fig. (673) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s674.JPG

Fig. (674) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s675.JPG

Fig. (675) Interaction page - Set the properties and enter the required data as in the image above

s676.JPG

Fig. (676) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s677.JPG

Fig. (677) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s678.JPG

Fig. (678) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s679.JPG

Fig. (679) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s680.JPG

Fig. (680) Interaction page - Set the properties and enter the required data as in the image above

s681.JPG

Fig. (681) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s682.JPG

Fig. (682) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s683.JPG

Fig. (683) Interaction page - Set the properties and enter the required data as in the image above

s684.JPG

Fig. (684) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s685.JPG

Fig. (685) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s686.JPG

Fig. (686) Interaction page - Set the properties and enter the required data as in the image above

s687.JPG

Fig. (687) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s688.JPG

Fig. (688) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s689.JPG

Fig. (689) Interaction page - Set the properties and enter the required data as in the image above

s690.JPG

Fig. (690) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s691.JPG

Fig. (691) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s692.JPG

Fig. (692) Interaction page - Set the properties and enter the required data as in the image above

s693.JPG

Fig. (693) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s694.JPG

Fig. (694) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s695.JPG

Fig. (695) Interaction page - Set the properties and enter the required data as in the image above

s696.JPG

Fig. (696) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s697.JPG

Fig. (697) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s698.JPG

Fig. (698) Interaction page - Set the properties and enter the required data as in the image above

s699.JPG

Fig. (699) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s700.JPG

Fig. (700) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s701.JPG

Fig. (701) Interaction page - Set the properties and enter the required data as in the image above

s702.JPG

Fig. (702) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s703.JPG

Fig. (703) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s704.JPG

Fig. (704) Interaction page - Set the properties and enter the required data as in the image above

s705.JPG

Fig. (705) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s706.JPG

Fig. (706) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s707.JPG

Fig. (707) Interaction page - Set the properties and enter the required data as in the image above

s708.JPG

Fig. (708) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s709.JPG

Fig. (709) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s710.JPG

Fig. (710) Interaction page - Set the properties and enter the required data as in the image above

s711.JPG

Fig. (711) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s712.JPG

Fig. (712) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s713.JPG

Fig. (713) Interaction page - Set the properties and enter the required data as in the image above

s714.JPG

Fig. (714) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s715.JPG

Fig. (715) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s716.JPG

Fig. (716) Interaction page - Set the properties and enter the required data as in the image above

s717.JPG

Fig. (717) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Structure Programming)

                3 - Select the component (Call Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s718.JPG

Fig. (718) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s719.JPG

Fig. (719) Interaction page - Set the properties and enter the required data as in the image above

s720.JPG

Fig. (720) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s721.JPG

Fig. (721) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s722.JPG

Fig. (722) Interaction page - Set the properties and enter the required data as in the image above

s723.JPG

Fig. (723) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s724.JPG

Fig. (724) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s725.JPG

Fig. (725) Interaction page - Set the properties and enter the required data as in the image above

s726.JPG

Fig. (726) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s727.JPG

Fig. (727) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s728.JPG

Fig. (728) Interaction page - Set the properties and enter the required data as in the image above

s729.JPG

Fig. (729) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s730.JPG

Fig. (730) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s731.JPG

Fig. (731) Interaction page - Set the properties and enter the required data as in the image above

s732.JPG

Fig. (732) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s733.JPG

Fig. (733) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s734.JPG

Fig. (734) Interaction page - Set the properties and enter the required data as in the image above

s735.JPG

Fig. (735) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s736.JPG

Fig. (736) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s737.JPG

Fig. (737) Interaction page - Set the properties and enter the required data as in the image above

s738.JPG

Fig. (738) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s739.JPG

Fig. (739) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s740.JPG

Fig. (740) Interaction page - Set the properties and enter the required data as in the image above

s741.JPG

Fig. (741) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s742.JPG

Fig. (742) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s743.JPG

Fig. (743) Interaction page - Set the properties and enter the required data as in the image above

s744.JPG

Fig. (744) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s745.JPG

Fig. (745) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s746.JPG

Fig. (746) Interaction page - Set the properties and enter the required data as in the image above

s747.JPG

Fig. (747) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s748.JPG

Fig. (748) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s749.JPG

Fig. (749) Interaction page - Set the properties and enter the required data as in the image above

s750.JPG

Fig. (750) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s751.JPG

Fig. (751) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s752.JPG

Fig. (752) Interaction page - Set the properties and enter the required data as in the image above

s753.JPG

Fig. (753) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s754.JPG

Fig. (754) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s755.JPG

Fig. (755) Interaction page - Set the properties and enter the required data as in the image above

s756.JPG

Fig. (756) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s757.JPG

Fig. (757) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s758.JPG

Fig. (758) Interaction page - Set the properties and enter the required data as in the image above

s759.JPG

Fig. (759) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s760.JPG

Fig. (760) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s761.JPG

Fig. (761) Interaction page - Set the properties and enter the required data as in the image above

s762.JPG

Fig. (762) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s763.JPG

Fig. (763) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s764.JPG

Fig. (764) Interaction page - Set the properties and enter the required data as in the image above

s765.JPG

Fig. (765) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s766.JPG

Fig. (766) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s767.JPG

Fig. (767) Interaction page - Set the properties and enter the required data as in the image above

s768.JPG

Fig. (768) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s769.JPG

Fig. (769) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s770.JPG

Fig. (770) Interaction page - Set the properties and enter the required data as in the image above

s771.JPG

Fig. (771) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s772.JPG

Fig. (772) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s773.JPG

Fig. (773) Interaction page - Set the properties and enter the required data as in the image above

s774.JPG

Fig. (774) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s775.JPG

Fig. (775) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s776.JPG

Fig. (776) Interaction page - Set the properties and enter the required data as in the image above

s777.JPG

Fig. (777) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s778.JPG

Fig. (778) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s779.JPG

Fig. (779) Interaction page - Set the properties and enter the required data as in the image above

s780.JPG

Fig. (780) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s781.JPG

Fig. (781) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s782.JPG

Fig. (782) Interaction page - Set the properties and enter the required data as in the image above

s783.JPG

Fig. (783) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s784.JPG

Fig. (784) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s785.JPG

Fig. (785) Interaction page - Set the properties and enter the required data as in the image above

s786.JPG

Fig. (786) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s787.JPG

Fig. (787) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s788.JPG

Fig. (788) Interaction page - Set the properties and enter the required data as in the image above

s789.JPG

Fig. (789) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s790.JPG

Fig. (790) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s791.JPG

Fig. (791) Interaction page - Set the properties and enter the required data as in the image above

s792.JPG

Fig. (792) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s793.JPG

Fig. (793) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s794.JPG

Fig. (794) Interaction page - Set the properties and enter the required data as in the image above

s795.JPG

Fig. (795) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Variables)

                3 - Select the component (Assignment)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Assignment)

                Note : Stop typing when you see the required component is selected

s796.JPG

Fig. (796) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s797.JPG

Fig. (797) Interaction page - Set the properties and enter the required data as in the image above

s798.JPG

Fig. (798) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s799.JPG

Fig. (799) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s800.JPG

Fig. (800) Interaction page - Set the properties and enter the required data as in the image above

s801.JPG

Fig. (801) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s802.JPG

Fig. (802) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s803.JPG

Fig. (803) Interaction page - Set the properties and enter the required data as in the image above

s804.JPG

Fig. (804) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s805.JPG

Fig. (805) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s806.JPG

Fig. (806) Interaction page - Set the properties and enter the required data as in the image above

s807.JPG

Fig. (807) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s808.JPG

Fig. (808) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s809.JPG

Fig. (809) Interaction page - Set the properties and enter the required data as in the image above

s810.JPG

Fig. (810) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s811.JPG

Fig. (811) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s812.JPG

Fig. (812) Interaction page - Set the properties and enter the required data as in the image above

s813.JPG

Fig. (813) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s814.JPG

Fig. (814) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s815.JPG

Fig. (815) Interaction page - Set the properties and enter the required data as in the image above

s816.JPG

Fig. (816) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s817.JPG

Fig. (817) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s818.JPG

Fig. (818) Interaction page - Set the properties and enter the required data as in the image above

s819.JPG

Fig. (819) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s820.JPG

Fig. (820) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s821.JPG

Fig. (821) Interaction page - Set the properties and enter the required data as in the image above

s822.JPG

Fig. (822) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s823.JPG

Fig. (823) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s824.JPG

Fig. (824) Interaction page - Set the properties and enter the required data as in the image above

s825.JPG

Fig. (825) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s826.JPG

Fig. (826) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s827.JPG

Fig. (827) Interaction page - Set the properties and enter the required data as in the image above

s828.JPG

Fig. (828) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s829.JPG

Fig. (829) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s830.JPG

Fig. (830) Interaction page - Set the properties and enter the required data as in the image above

s831.JPG

Fig. (831) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s832.JPG

Fig. (832) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s833.JPG

Fig. (833) Interaction page - Set the properties and enter the required data as in the image above

s834.JPG

Fig. (834) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s835.JPG

Fig. (835) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s836.JPG

Fig. (836) Interaction page - Set the properties and enter the required data as in the image above

s837.JPG

Fig. (837) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s838.JPG

Fig. (838) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s839.JPG

Fig. (839) Interaction page - Set the properties and enter the required data as in the image above

s840.JPG

Fig. (840) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (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

s841.JPG

Fig. (841) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s842.JPG

Fig. (842) Interaction page - Set the properties and enter the required data as in the image above

s843.JPG

Fig. (843) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s844.JPG

Fig. (844) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s845.JPG

Fig. (845) Interaction page - Set the properties and enter the required data as in the image above

s846.JPG

Fig. (846) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s847.JPG

Fig. (847) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s848.JPG

Fig. (848) Interaction page - Set the properties and enter the required data as in the image above

s849.JPG

Fig. (849) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s850.JPG

Fig. (850) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s851.JPG

Fig. (851) Interaction page - Set the properties and enter the required data as in the image above

s852.JPG

Fig. (852) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s853.JPG

Fig. (853) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s854.JPG

Fig. (854) Interaction page - Set the properties and enter the required data as in the image above

s855.JPG

Fig. (855) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s856.JPG

Fig. (856) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s857.JPG

Fig. (857) Interaction page - Set the properties and enter the required data as in the image above

s858.JPG

Fig. (858) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s859.JPG

Fig. (859) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s860.JPG

Fig. (860) Interaction page - Set the properties and enter the required data as in the image above

s861.JPG

Fig. (861) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s862.JPG

Fig. (862) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s863.JPG

Fig. (863) Interaction page - Set the properties and enter the required data as in the image above

s864.JPG

Fig. (864) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s865.JPG

Fig. (865) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s866.JPG

Fig. (866) Interaction page - Set the properties and enter the required data as in the image above

s867.JPG

Fig. (867) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s868.JPG

Fig. (868) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s869.JPG

Fig. (869) Interaction page - Set the properties and enter the required data as in the image above

s870.JPG

Fig. (870) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s871.JPG

Fig. (871) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s872.JPG

Fig. (872) Interaction page - Set the properties and enter the required data as in the image above

s873.JPG

Fig. (873) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s874.JPG

Fig. (874) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s875.JPG

Fig. (875) Interaction page - Set the properties and enter the required data as in the image above

s876.JPG

Fig. (876) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s877.JPG

Fig. (877) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s878.JPG

Fig. (878) Interaction page - Set the properties and enter the required data as in the image above

s879.JPG

Fig. (879) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s880.JPG

Fig. (880) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s881.JPG

Fig. (881) Interaction page - Set the properties and enter the required data as in the image above

s882.JPG

Fig. (882) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s883.JPG

Fig. (883) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s884.JPG

Fig. (884) Interaction page - Set the properties and enter the required data as in the image above

s885.JPG

Fig. (885) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s886.JPG

Fig. (886) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s887.JPG

Fig. (887) Interaction page - Set the properties and enter the required data as in the image above

s888.JPG

Fig. (888) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s889.JPG

Fig. (889) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s890.JPG

Fig. (890) Interaction page - Set the properties and enter the required data as in the image above

s891.JPG

Fig. (891) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s892.JPG

Fig. (892) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s893.JPG

Fig. (893) Interaction page - Set the properties and enter the required data as in the image above

s894.JPG

Fig. (894) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s895.JPG

Fig. (895) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s896.JPG

Fig. (896) Interaction page - Set the properties and enter the required data as in the image above

s897.JPG

Fig. (897) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s898.JPG

Fig. (898) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s899.JPG

Fig. (899) Interaction page - Set the properties and enter the required data as in the image above

s900.JPG

Fig. (900) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s901.JPG

Fig. (901) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s902.JPG

Fig. (902) Interaction page - Set the properties and enter the required data as in the image above

s903.JPG

Fig. (903) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s904.JPG

Fig. (904) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s905.JPG

Fig. (905) Interaction page - Set the properties and enter the required data as in the image above

s906.JPG

Fig. (906) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s907.JPG

Fig. (907) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s908.JPG

Fig. (908) Interaction page - Set the properties and enter the required data as in the image above

s909.JPG

Fig. (909) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s910.JPG

Fig. (910) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s911.JPG

Fig. (911) Interaction page - Set the properties and enter the required data as in the image above

s912.JPG

Fig. (912) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s913.JPG

Fig. (913) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s914.JPG

Fig. (914) Interaction page - Set the properties and enter the required data as in the image above

s915.JPG

Fig. (915) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s916.JPG

Fig. (916) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s917.JPG

Fig. (917) Interaction page - Set the properties and enter the required data as in the image above

s918.JPG

Fig. (918) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s919.JPG

Fig. (919) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s920.JPG

Fig. (920) Interaction page - Set the properties and enter the required data as in the image above

s921.JPG

Fig. (921) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s922.JPG

Fig. (922) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s923.JPG

Fig. (923) Interaction page - Set the properties and enter the required data as in the image above

s924.JPG

Fig. (924) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s925.JPG

Fig. (925) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s926.JPG

Fig. (926) Interaction page - Set the properties and enter the required data as in the image above

s927.JPG

Fig. (927) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s928.JPG

Fig. (928) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s929.JPG

Fig. (929) Interaction page - Set the properties and enter the required data as in the image above

s930.JPG

Fig. (930) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s931.JPG

Fig. (931) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s932.JPG

Fig. (932) Interaction page - Set the properties and enter the required data as in the image above

s933.JPG

Fig. (933) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s934.JPG

Fig. (934) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s935.JPG

Fig. (935) Interaction page - Set the properties and enter the required data as in the image above

s936.JPG

Fig. (936) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Arrays)

                3 - Select the component (Delete Item)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Delete Item)

                Note : Stop typing when you see the required component is selected

s937.JPG

Fig. (937) Component Browser – Select the component (Delete Item)

After selecting the component click Ok or press ENTER

s938.JPG

Fig. (938) Interaction page - Set the properties and enter the required data as in the image above

s939.JPG

Fig. (939) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (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

s940.JPG

Fig. (940) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s941.JPG

Fig. (941) Interaction page - Set the properties and enter the required data as in the image above

s942.JPG

Fig. (942) Goal Desginer - Steps Tree

Select the step (Deleting ignored 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 (Variables)

                3 - Select the component (Get String/Variable/Array Length)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Get String/Variable/Array Length)

                Note : Stop typing when you see the required component is selected

s943.JPG

Fig. (943) Component Browser – Select the component (Get String/Variable/Array Length)

After selecting the component click Ok or press ENTER

s944.JPG

Fig. (944) Interaction page - Set the properties and enter the required data as in the image above

s945.JPG

Fig. (945) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s946.JPG

Fig. (946) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s947.JPG

Fig. (947) Interaction page - Set the properties and enter the required data as in the image above

s948.JPG

Fig. (948) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s949.JPG

Fig. (949) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s950.JPG

Fig. (950) Interaction page - Set the properties and enter the required data as in the image above

s951.JPG

Fig. (951) Goal Desginer - Steps Tree

Select the step (calculare + -)

We will start now new interaction process to 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

s952.JPG

Fig. (952) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s953.JPG

Fig. (953) Interaction page - Set the properties and enter the required data as in the image above

s954.JPG

Fig. (954) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (For Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (For Loop)

                Note : Stop typing when you see the required component is selected

s955.JPG

Fig. (955) Component Browser – Select the component (For Loop)

After selecting the component click Ok or press ENTER

s956.JPG

Fig. (956) Interaction page - Set the properties and enter the required data as in the image above

s957.JPG

Fig. (957) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s958.JPG

Fig. (958) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s959.JPG

Fig. (959) Interaction page - Set the properties and enter the required data as in the image above

s960.JPG

Fig. (960) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s961.JPG

Fig. (961) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s962.JPG

Fig. (962) Interaction page - Set the properties and enter the required data as in the image above

s963.JPG

Fig. (963) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to generate new steps to our steps tree.

The slow way (Using Mouse):

                1 - Click Interact to open the components browser

                2 - Select the domain (Control Structure)

                3 - Select the component (Loop)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Loop)

                Note : Stop typing when you see the required component is selected

s964.JPG

Fig. (964) Component Browser – Select the component (Loop)

After selecting the component click Ok or press ENTER

s965.JPG

Fig. (965) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s966.JPG

Fig. (966) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s967.JPG

Fig. (967) Interaction page - Set the properties and enter the required data as in the image above

s968.JPG

Fig. (968) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s969.JPG

Fig. (969) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s970.JPG

Fig. (970) Interaction page - Set the properties and enter the required data as in the image above

s971.JPG

Fig. (971) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s972.JPG

Fig. (972) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s973.JPG

Fig. (973) Interaction page - Set the properties and enter the required data as in the image above

s974.JPG

Fig. (974) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s975.JPG

Fig. (975) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s976.JPG

Fig. (976) Interaction page - Set the properties and enter the required data as in the image above

s977.JPG

Fig. (977) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s978.JPG

Fig. (978) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s979.JPG

Fig. (979) Interaction page - Set the properties and enter the required data as in the image above

s980.JPG

Fig. (980) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s981.JPG

Fig. (981) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s982.JPG

Fig. (982) Interaction page - Set the properties and enter the required data as in the image above

s983.JPG

Fig. (983) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s984.JPG

Fig. (984) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s985.JPG

Fig. (985) Interaction page - Set the properties and enter the required data as in the image above

s986.JPG

Fig. (986) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s987.JPG

Fig. (987) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s988.JPG

Fig. (988) Interaction page - Set the properties and enter the required data as in the image above

s989.JPG

Fig. (989) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s990.JPG

Fig. (990) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s991.JPG

Fig. (991) Interaction page - Set the properties and enter the required data as in the image above

s992.JPG

Fig. (992) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s993.JPG

Fig. (993) Component Browser – Select the component (Assignment)

After selecting the component click Ok or press ENTER

s994.JPG

Fig. (994) Interaction page - Set the properties and enter the required data as in the image above

s995.JPG

Fig. (995) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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

s996.JPG

Fig. (996) Component Browser – Select the component (IF Statement)

After selecting the component click Ok or press ENTER

s997.JPG

Fig. (997) Interaction page - Set the properties and enter the required data as in the image above

s998.JPG

Fig. (998) Goal Desginer - Steps Tree

Select the step (Start Here)

We will start now new interaction process to 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 Function)

The fast way (Using Keyboard shortcuts):

                1 - Get the component using its name by typing (Call Function)

                Note : Stop typing when you see the required component is selected

s999.JPG

Fig. (999) Component Browser – Select the component (Call Function)

After selecting the component click Ok or press ENTER

s1000.JPG

Fig. (1000) Interaction page - Set the properties and enter the required data as in the image above

3 - Final Steps Tree

The First Step

                Define Procedure RT_Data

                                Start Here

                                                Local x,vmax1,vmax2,VNAME,VARPOS,VARValue,oldproc,oldlevel

                                                Operations

                                                                IF ( myopcode = 2000 )

                                                                                Start Here

                                                                                                Assigment

                                                                                                                Call Procedure RT_ReadExpr Parameters myopdata[1],"LeftSide"

                                                                                                                Call Procedure RT_ReadExpr Parameters myopdata[2],"RightSide"

                                                                                                                Vmax1 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                LastMark = "SumString"

                                                                                                                IF ( vmax1>=1 )

                                                                                                                                Start Here

                                                                                                                                                Merge Operator \

                                                                                                                                                                FOR LOOP ( From x = 1 To VMAX1 Step 1)

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( RT_LS_DATA[x][1] == "MergeOperator" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                LastMark = lower(alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                                                                                Loop

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                IF ( LastMark = "\" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( RT_LS_DATA[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Value

                                                                                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( RT_LS_DATA[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( RT_LS_DATA[x][2] )

                                                                                                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(myvalue))

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array RT_LS_DATA

                                                                                                                                                                                                                                                Delete item x-1 from Array RT_LS_DATA

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX1 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                                                End of For Loop

                                                                                                                                                                ExprValue = ""

                                                                                                                                                FOR LOOP ( From x = 1 To vmax1 Step 1)

                                                                                                                                                                Start Here

                                                                                                                                                                                vname = RT_LS_DATA[X]

                                                                                                                                                                                IF ( VNAME[1] = "Variable" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                VARVALUE = Call Function RT_GetExprValue ( RT_RS_DATA )

                                                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( VNAME[2] )

                                                                                                                                                                                                                RT_DATA[VarPos][2] = VarValue

                                                                                                                                                                                                                IF ( vname[2] = "الخرج" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( "output" )

                                                                                                                                                                                                                                                RT_DATA[VarPos][2] = VarValue

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                Call Procedure RT_CallInstructions Parameters LOWER(ALLTRIM(vname[2]))+" " + lower(alltrim(varvalue))

                                                                                                                                                                                                                Return 0

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                End of For Loop

                                                                                                                                END OF IF STATEMENT

                                                                                                Decimal Places Allowed

                                                                                                                ELSEIF ( myopcode = 2001 )

                                                                                                                                Start Here

                                                                                                                                                Call Procedure RT_ReadExpr Parameters myopdata[1],"RightSide"

                                                                                                                                                VARVALUE = Call Function RT_GetExprValue ( RT_RS_DATA )

                                                                                                                                                Set decimals to &varvalue

                                                                                                Do Windows Events

                                                                                                                ELSEIF ( myopcode = 2002 )

                                                                                                                                Start Here

                                                                                                                                                DO Events

                                                                                                Assignment Without State Events Support

                                                                                                                ELSEIF ( myopcode = 2003 )

                                                                                                                                Start Here

                                                                                                                                                Call Procedure RT_ReadExpr Parameters myopdata[1],"LeftSide"

                                                                                                                                                Call Procedure RT_ReadExpr Parameters myopdata[2],"RightSide"

                                                                                                                                                Vmax1 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                                                LastMark = "SumString"

                                                                                                                                                IF ( vmax1>=1 )

                                                                                                                                                                Start Here

                                                                                                                                                                                Merge Operator \

                                                                                                                                                                                                FOR LOOP ( From x = 1 To VMAX1 Step 1)

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( RT_LS_DATA[x][1] == "MergeOperator" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                LastMark = lower(alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                                                                                                                Loop

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                IF ( LastMark = "\" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( RT_LS_DATA[x][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Value

                                                                                                                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                ELSEIF ( RT_LS_DATA[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( RT_LS_DATA[x][2] )

                                                                                                                                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(myvalue))

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                                                Delete item x from Array RT_LS_DATA

                                                                                                                                                                                                                                                                                Delete item x-1 from Array RT_LS_DATA

                                                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                                                VMAX1 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                                                                                End of For Loop

                                                                                                                                                                                                ExprValue = ""

                                                                                                                                                                                FOR LOOP ( From x = 1 To vmax1 Step 1)

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                vname = RT_LS_DATA[X]

                                                                                                                                                                                                                IF ( VNAME[1] = "Variable" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                VARVALUE = Call Function RT_GetExprValue ( RT_RS_DATA )

                                                                                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( VNAME[2] )

                                                                                                                                                                                                                                                RT_DATA[VarPos][2] = VarValue

                                                                                                                                                                                                                                                IF ( vname[2] = "الخرج" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( "output" )

                                                                                                                                                                                                                                                                                RT_DATA[VarPos][2] = VarValue

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                Return 0

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                End of For Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                Assignment ++ without state events support

                                                                                                                ELSEIF ( myopcode = 2004 )

                                                                                                                                Start Here

                                                                                                                                                VARVALUE = Call Function RT_VarValue ( alltrim(lower(MYOPDATA[1])) )

                                                                                                                                                VARPOS = Call Function RT_VARPOS ( alltrim(lower(MYOPDATA[1])) )

                                                                                                                                                RT_DATA[VarPos][2] = ALLTRIM(STR(VAL(VarValue) + 1))

                                                                                                                                                IF ( myopdata[1] = "الخرج" )

                                                                                                                                                                Start Here

                                                                                                                                                                                VARVALUE = Call Function RT_VarValue ( "output" )

                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( "output" )

                                                                                                                                                                                RT_DATA[VarPos][2] = ALLTRIM(STR(VAL(VarValue) + 1))

                                                                                                                                                                END OF IF STATEMENT

                                                                                                Assignment -- without state events support

                                                                                                                ELSEIF ( myopcode = 2005 )

                                                                                                                                Start Here

                                                                                                                                                VARVALUE = Call Function RT_VarValue ( alltrim(lower(MYOPDATA[1])) )

                                                                                                                                                VARPOS = Call Function RT_VARPOS ( alltrim(lower(MYOPDATA[1])) )

                                                                                                                                                RT_DATA[VarPos][2] = ALLTRIM(STR(VAL(VarValue) - 1))

                                                                                                                                                IF ( myopdata[1] = "الخرج" )

                                                                                                                                                                Start Here

                                                                                                                                                                                VARVALUE = Call Function RT_VarValue ( "output" )

                                                                                                                                                                                VARPOS = Call Function RT_VARPOS ( "output" )

                                                                                                                                                                                RT_DATA[VarPos][2] = ALLTRIM(STR(VAL(VarValue) - 1))

                                                                                                                                                                END OF IF STATEMENT

                                                                                END OF IF STATEMENT

                                End of Procedure

                Define Function RT_VARPOS ( P1 )

                                Start Here

                                                Local X,VMAX

                                                VMAX = Get Length of String/Variable/Array RT_DATA

                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                Start Here

                                                                                IF ( RT_DATA[X][1] == P1 )

                                                                                                Start Here

                                                                                                                Return X

                                                                                                END OF IF STATEMENT

                                                                End of For Loop

                                                Add item {P1,"NULL"} To Array RT_DATA

                                                MYRET = Get Length of String/Variable/Array RT_DATA

                                End of Function (Return MYRET)

                Define Function RT_VARVALUE ( P1 )

                                Start Here

                                                Local X,VMAX

                                                VMAX = Get Length of String/Variable/Array RT_DATA

                                                P1 = CONVERT String P1 To LOWER CASE

                                                P1 = All Trim P1

                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                Start Here

                                                                                IF ( RT_DATA[X][1] == P1 )

                                                                                                Start Here

                                                                                                                Return RT_DATA[X][2]

                                                                                                END OF IF STATEMENT

                                                                End of For Loop

                                                Add item {P1,"NULL"} To Array RT_DATA

                                                MyRet = "NULL"

                                End of Function (Return MYRET)

                Define Function RT_GetExprValue ( P1 )

                                Start Here

                                                Local X,VMAX,ExprValue,LastMark,ScanSW,themark

                                                VMAX = Get Length of String/Variable/Array P1

                                                ExprValue = ""

                                                LastMark = "SumString"

                                                ScanSwitches

                                                                scansw = {False,False,False,False,False,False,False,False,False}

                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                Start Here

                                                                                                IF ( p1[x][1] == "MergeOperator" )

                                                                                                                Start Here

                                                                                                                                ScanSW[1] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( p1[x][1] == "DateOperator" )

                                                                                                                Start Here

                                                                                                                                ScanSW[2] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( p1[x][1] == "MacroOperator" )

                                                                                                                Start Here

                                                                                                                                ScanSW[3] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                themark = lower(alltrim(p1[x][2]))

                                                                                                IF ( themark = "*" .or. themark = "x" .or. themark = "/" .or. themark = "%" )

                                                                                                                Start Here

                                                                                                                                ScanSW[4] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( themark = "+" .or. themark = "-" )

                                                                                                                Start Here

                                                                                                                                ScanSW[5] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( themark == ">" .or. themark == "<" .or. themark == ">=" .or. themark == "<=" )

                                                                                                                Start Here

                                                                                                                                ScanSW[6] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( themark == "isequal" .or. themark == "==" .or. themark == "!=" )

                                                                                                                Start Here

                                                                                                                                ScanSW[7] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( themark == "not" )

                                                                                                                Start Here

                                                                                                                                ScanSW[8] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                                IF ( p1[x][1] == "StringOperator" )

                                                                                                                Start Here

                                                                                                                                ScanSW[9] = True

                                                                                                                                Loop

                                                                                                                END OF IF STATEMENT

                                                                                End of For Loop

                                                Error Handling, Try

                                                                Start Here

                                                                                Merge Operator \

                                                                                                IF ( ScanSW[1] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MergeOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark = "\" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                p1[x-2][2] = alltrim(p1[x-2][2]) + "-" + alltrim(p1[x][2])

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                p1[x-2][2] = alltrim(p1[x-2][2]) + "-" + alltrim(myvalue)

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                Date & Time

                                                                                                IF ( ScanSW[2] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To vmax Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "DateOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Date Functions

                                                                                                                                                                                                                IF ( LastMark = "thedate" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                The Date

                                                                                                                                                                                                                                                                ExprValue = System Date of today

                                                                                                                                                                                                                                                                ExprValue = CONVERT Date ExprValue TO String

                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                ELSEIF ( LastMark = "thetime" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                ExprValue = System Time

                                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                ELSEIF ( LastMark = "theseconds" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(Seconds()))

                                                                                                                                                                                                                                                ELSEIF ( LastMark = "theday" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                ExprValue = alltrim(cdow(date()))

                                                                                                                                                                                                                                                ELSEIF ( LastMark = "themonth" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                ExprValue = alltrim(cmonth(date()))

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                                LastMark = "SumString"

                                                                                                                END OF IF STATEMENT

                                                                                Macro Operators

                                                                                                IF ( ScanSW[3] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To vmax Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MacroOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark = "getvariable" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                ExprValue = alltrim(p1[x][2])

                                                                                                                                                                                                                                ExprValue = Call Function RT_VarValue ( ExprValue )

                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                ExprValue = alltrim(myvalue)

                                                                                                                                                                                                                                                                ExprValue = Call Function RT_VarValue ( ExprValue )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "dofunction" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Call Procedure RT_SetVarValue Parameters "[output]","NULL"

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = alltrim(p1[x][2])

                                                                                                                                                                                                                                                                Call Procedure RT_CallInstructions Parameters LOWER(ALLTRIM(ExprValue))

                                                                                                                                                                                                                                                                ExprValue = Call Function RT_VarValue ( "output" )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(myvalue)

                                                                                                                                                                                                                                                                                                Call Procedure RT_CallInstructions Parameters LOWER(ALLTRIM(ExprValue))

                                                                                                                                                                                                                                                                                                ExprValue = Call Function RT_VarValue ( "output" )

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                calculare * / %

                                                                                                IF ( ScanSW[4] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark = "*" .or. LastMark = "X" .OR. LastMark = "x" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) * val(p1[x][2])))

                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                IF ( myvalue = "NULL" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue) * val(p1[x][2])))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( myvalue = "NULL" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) * val(myvalue)))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( myvalue2 = "NULL" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = "1"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue2) * val(myvalue)))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "/" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) / val(p1[x][2])))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( myvalue = "NULL" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue) / val(p1[x][2])))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( myvalue = "NULL" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) / val(myvalue)))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                IF ( myvalue2 = "NULL" )

                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                myvalue2 = "1"

                                                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue2) / val(myvalue)))

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                                                                p1[x][2] = "ignore"

                                                                                                                                                                                                                                                                                                                                                                p1[x-1][2] = "ignore"

                                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "%" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) % val(p1[x][2])))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue) % val(p1[x][2])))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) % val(myvalue)))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue2) % val(myvalue)))

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                calculare + -

                                                                                                IF ( ScanSW[5] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark = "+" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) + val(p1[x][2])))

                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue) + val(p1[x][2])))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) + val(myvalue)))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue2) + val(myvalue)))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "-" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) - val(p1[x][2])))

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue) - val(p1[x][2])))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(p1[x-2][2]) - val(myvalue)))

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                ExprValue = alltrim(str(val(myvalue2) - val(myvalue)))

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                calculare >  <  >=  <=

                                                                                                IF ( ScanSW[6] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark == ">" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) > val(p1[x][2]) )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                IF ( val(myvalue) > val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) > val(myvalue) )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue2) > val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark == "<" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) < val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue) < val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) < val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue2) < val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark == ">=" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) >= val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue) >= val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) >= val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue2) >= val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark == "<=" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) <= val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue) <= val(p1[x][2]) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                IF ( val(p1[x-2][2]) <= val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                IF ( val(myvalue2) <= val(myvalue) )

                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                calculare isequal ==       !=

                                                                                                IF ( ScanSW[7] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark == "isequal" .or. LastMark == "==" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][2] == p1[x][2] )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                IF ( myvalue == p1[x][2] )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][2] == myvalue )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                IF ( myvalue2 == myvalue )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark == "!=" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][2] != p1[x][2] )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                IF ( myvalue != p1[x][2] )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                IF ( p1[x-2][2] != myvalue )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                IF ( myvalue2 != myvalue )

                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                calculare Not

                                                                                                IF ( ScanSW[8] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark == "not" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][2] = "False" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                IF ( myvalue = "False" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = "True"

                                                                                                                                                                                                                                                                                ELSE

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                ExprValue = "False"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                LastMark = "SumString"

                                                                                                                                                End of For Loop

                                                                                                                                ExprValue = ""

                                                                                                                END OF IF STATEMENT

                                                                                Calculate and  or

                                                                                                FOR LOOP ( From x = 1 To VMAX Step 1)

                                                                                                                Start Here

                                                                                                                                IF ( p1[x][1] == "MathOperator" .OR. p1[x][1] == "LogicalOperator" )

                                                                                                                                                Start Here

                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                Loop

                                                                                                                                                END OF IF STATEMENT

                                                                                                                                IF ( LastMark = "and" )

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                Supporting TRUE and FALSE

                                                                                                                                                                                                                logicvar = false

                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "true" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                exprvalue = "1"

                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "false" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                exprvalue = "0"

                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                IF ( alltrim(lower(p1[x][2])) = "true" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                p1[x][2] = "1"

                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                IF ( alltrim(lower(p1[x][2])) = "false" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                p1[x][2] = "0"

                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                myandres = val(exprvalue) AND val(p1[x][2])

                                                                                                                                                                                                myandres = CONVERT int(myandres) TO STRING

                                                                                                                                                                                                exprvalue = All Trim myandres

                                                                                                                                                                                                Writing TRUE and FALSE

                                                                                                                                                                                                                IF ( logicvar = true )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "1" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                exprvalue = "True"

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "0" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                exprvalue = "False"

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                Supporting TRUE and FALSE

                                                                                                                                                                                                                                                logicvar = false

                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "true" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                exprvalue = "1"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "false" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                exprvalue = "0"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                IF ( alltrim(lower(myvalue)) = "true" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                IF ( alltrim(lower(myvalue)) = "false" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                myvalue = "0"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                myandres = val(exprvalue) AND val(myvalue)

                                                                                                                                                                                                                                myandres = CONVERT int(myandres) TO STRING

                                                                                                                                                                                                                                exprvalue = All Trim myandres

                                                                                                                                                                                                                                Writing TRUE and FALSE

                                                                                                                                                                                                                                                IF ( logicvar = true )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "1" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "True"

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "0" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "False"

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                ELSEIF ( LastMark = "or" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Supporting TRUE and FALSE

                                                                                                                                                                                                                                                logicvar = false

                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "true" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                exprvalue = "1"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                ELSEIF ( alltrim(lower(exprvalue)) = "false" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "0"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                IF ( alltrim(lower(p1[x][2])) = "true" )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                p1[x][2] = "1"

                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                ELSEIF ( alltrim(lower(p1[x][2])) = "false" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                p1[x][2] = "0"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                myorres = val(exprvalue) OR val(p1[x][2])

                                                                                                                                                                                                                                myorres = CONVERT int(myorres) TO STRING

                                                                                                                                                                                                                                exprvalue = All Trim myorres

                                                                                                                                                                                                                                Writing TRUE and FALSE

                                                                                                                                                                                                                                                IF ( logicvar = true )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "1" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "True"

                                                                                                                                                                                                                                                                                                                ELSEIF ( alltrim(lower(exprvalue)) = "0" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                exprvalue = "False"

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                Supporting TRUE and FALSE

                                                                                                                                                                                                                                                                                logicvar = false

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "true" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "1"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "false" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                exprvalue = "0"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(myvalue)) = "true" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                myvalue = "1"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                IF ( alltrim(lower(myvalue)) = "false" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                myvalue = "0"

                                                                                                                                                                                                                                                                                                                logicvar = true

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                myorres = val(exprvalue) OR val(myvalue)

                                                                                                                                                                                                                                                                myorres = CONVERT int(myorres) TO STRING

                                                                                                                                                                                                                                                                exprvalue = All Trim myorres

                                                                                                                                                                                                                                                                Writing TRUE and FALSE

                                                                                                                                                                                                                                                                                IF ( logicvar = true )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "1" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                exprvalue = "True"

                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                                IF ( alltrim(lower(exprvalue)) = "0" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                exprvalue = "False"

                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                ELSEIF ( LastMark = "SumString" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                ExprValue = ExprValue + p1[x][2]

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                IF ( .not. x = 1 )

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                IF ( p1[x-1][1] = "Variable" .or. p1[x-1][1] = "Value" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                ExprValue = ExprValue + myvalue

                                                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                                                IF ( .not. x = 1 )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                IF ( p1[x-1][1] = "Variable" .or. p1[x-1][1] = "Value" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                END OF IF STATEMENT

                                                                                                                End of For Loop

                                                                                String Operators

                                                                                                IF ( ScanSW[9] = True )

                                                                                                                Start Here

                                                                                                                                FOR LOOP ( From x = 1 To vmax Step 1)

                                                                                                                                                Start Here

                                                                                                                                                                IF ( p1[x][1] == "StringOperator" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                LastMark = lower(alltrim(p1[x][2]))

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( LastMark = "len" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                ExprValue = alltrim(str(len(p1[x][2]) ))

                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                ExprValue = alltrim(str(len(myvalue)))

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "left" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from left, String: p1[x][2] Count: val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from left, String: p1[x][2] Count: val(myvalue)

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from left, String: myvalue Count: val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from left, String: myvalue Count: val(myvalue2)

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "right" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from right, String: p1[x][2] Count: val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from right, String: p1[x][2] Count: val(myvalue)

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from right, String: myvalue Count: val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                Exprvalue =  Get SubString from right, String: myvalue Count: val(myvalue2)

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "alltrim" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = alltrim(p1[x][2] )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = alltrim(myvalue)

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "rtrim" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = rtrim(p1[x][2] )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = rtrim(myvalue)

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "ltrim" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = ltrim(p1[x][2] )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = ltrim(myvalue)

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "upper" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = upper(p1[x][2] )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = upper(myvalue)

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "lower" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                ExprValue = lower(p1[x][2] )

                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                ExprValue = lower(myvalue)

                                                                                                                                                                                                                                                                                                p1[x][2] = exprvalue

                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-1

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "replicate" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Exprvalue = Replicate p1[x][2] Count val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                Exprvalue = Replicate p1[x][2] Count val(myvalue)

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                Exprvalue = Replicate myvalue Count val(p1[x-2][2])

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                Exprvalue = Replicate myvalue Count val(myvalue2)

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "inside" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                ExprValue = Sub String of p1[x][2] From val(p1[x-2][2]) Count 1

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of p1[x][2] From val(myvalue) Count 1

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of myvalue From val(p1[x-2][2]) Count 1

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of myvalue From val(myvalue2) Count 1

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "at" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                At

                                                                                                                                                                                                                                                                                                                ExprValue = GET START POSITION OF p1[x-2][2] IN p1[x][2]

                                                                                                                                                                                                                                                                                                                ExprValue = CONVERT ExprValue TO STRING

                                                                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                At

                                                                                                                                                                                                                                                                                                                                                ExprValue = GET START POSITION OF myvalue IN p1[x][2]

                                                                                                                                                                                                                                                                                                                                                ExprValue = CONVERT ExprValue TO STRING

                                                                                                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                At

                                                                                                                                                                                                                                                                                                                                                ExprValue = GET START POSITION OF p1[x-2][2] IN myvalue

                                                                                                                                                                                                                                                                                                                                                ExprValue = CONVERT ExprValue TO STRING

                                                                                                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                At

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = GET START POSITION OF myvalue2 IN myvalue

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = CONVERT ExprValue TO STRING

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = All Trim ExprValue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "substr" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Substr

                                                                                                                                                                                                                                                                                                                mypara = p1[x-2][2]

                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of p1[x][2] From val(mystr1) Count val(mystr2)

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                Substr

                                                                                                                                                                                                                                                                                                                                                mypara = myvalue

                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of p1[x][2] From val(mystr1) Count val(mystr2)

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                Substr

                                                                                                                                                                                                                                                                                                                                                mypara = p1[x-2][2]

                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of myvalue From val(mystr1) Count val(mystr2)

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                Substr

                                                                                                                                                                                                                                                                                                                                                                                mypara = myvalue2

                                                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String of myvalue From val(mystr1) Count val(mystr2)

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                                ELSEIF ( LastMark = "transform" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                IF ( p1[x][1] == "Value" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                transform

                                                                                                                                                                                                                                                                                                                mypara = p1[x-2][2]

                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                ExprValue = Sub String mystr1 FROM p1[x][2] TRANSFORM TO mystr2

                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                transform

                                                                                                                                                                                                                                                                                                                                                mypara = myvalue

                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String mystr1 FROM p1[x][2] TRANSFORM TO mystr2

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( p1[x][2] )

                                                                                                                                                                                                                                                                                                IF ( p1[x-2][1] == "Value" )

                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                Substr

                                                                                                                                                                                                                                                                                                                                                mypara = p1[x-2][2]

                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String mystr1 FROM myvalue TRANSFORM TO mystr2

                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                p1[x][1] = "Value"

                                                                                                                                                                                                                                                                                                                                ELSEIF ( p1[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                                                                                myvalue2 = Call Function RT_VarValue ( p1[x-2][2] )

                                                                                                                                                                                                                                                                                                                                                                transform

                                                                                                                                                                                                                                                                                                                                                                                mypara = myvalue2

                                                                                                                                                                                                                                                                                                                                                                                mypos = GET START POSITION OF ":" IN mypara

                                                                                                                                                                                                                                                                                                                                                                                mystr1 =  Get SubString from left, String: mypara Count: mypos-1

                                                                                                                                                                                                                                                                                                                                                                                mystr2 = Sub String of mypara From mypos+1 Count len(mypara)-mypos

                                                                                                                                                                                                                                                                                                                                                                                ExprValue = Sub String mystr1 FROM myvalue TRANSFORM TO mystr2

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][2] = exprvalue

                                                                                                                                                                                                                                                                                                                                                                p1[x-2][1] = "Value"

                                                                                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                                                                ELSEIF ( p1[x][1] == "Variable" )

                                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                                                                                Delete item x from Array p1

                                                                                                                                                                                                                                                Delete item x-1 from Array p1

                                                                                                                                                                                                                                                x = x-2

                                                                                                                                                                                                                                                VMAX = Get Length of String/Variable/Array P1

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                End of For Loop

                                                                                                                END OF IF STATEMENT

                                                                Catch (Variable (Error Description) : cError)

                                                                                Start Here

                                                                                                Call Procedure RTE_AddError Parameters 10

                                                                                                mymax = Get Length of String/Variable/Array p1

                                                                                                mystr = ""

                                                                                                FOR LOOP ( From x = 1 To mymax Step 1)

                                                                                                                Start Here

                                                                                                                                mystr = mystr + "  " + alltrim(p1[x][1])

                                                                                                                End of For Loop

                                                                                                Add item " Expression Analysis: " + mystr To Array RTE_Message

                                                                                                mystr = ""

                                                                                                FOR LOOP ( From x = 1 To mymax Step 1)

                                                                                                                Start Here

                                                                                                                                mypre = " "

                                                                                                                                myend = " "

                                                                                                                                IF ( p1[x][1] = "Value" )

                                                                                                                                                Start Here

                                                                                                                                                                mypre = "("

                                                                                                                                                                myend = ")"

                                                                                                                                                END OF IF STATEMENT

                                                                                                                                IF ( p1[x][1] = "Variable" )

                                                                                                                                                Start Here

                                                                                                                                                                mypre = "["

                                                                                                                                                                myend = "]"

                                                                                                                                                END OF IF STATEMENT

                                                                                                                                mystr = mystr + "  " + mypre + alltrim(p1[x][2]) + myend

                                                                                                                End of For Loop

                                                                                                Add item " Expression : " + mystr To Array RTE_Message

                                                                                                Call Procedure RTE_Check

                                                                End Try

                                End of Function (Return ExprValue)

                Define Procedure RT_SETVARVALUE( P1,P2 )

                                Start Here

                                                Local VARPOS,VARVALUE

                                                Call Procedure RT_ReadExpr Parameters p1,"LeftSide"

                                                Vmax1 = Get Length of String/Variable/Array RT_LS_DATA

                                                IF ( vmax1>=1 )

                                                                Start Here

                                                                                LastMark = "SumString"

                                                                                Merge Operator \

                                                                                                FOR LOOP ( From x = 1 To VMAX1 Step 1)

                                                                                                                Start Here

                                                                                                                                IF ( RT_LS_DATA[x][1] == "MergeOperator" )

                                                                                                                                                Start Here

                                                                                                                                                                LastMark = lower(alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                Loop

                                                                                                                                                END OF IF STATEMENT

                                                                                                                                IF ( LastMark = "\" )

                                                                                                                                                Start Here

                                                                                                                                                                IF ( RT_LS_DATA[x][1] == "Value" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                Value

                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(RT_LS_DATA[x][2]))

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                ELSEIF ( RT_LS_DATA[x][1] == "Variable" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                myvalue = Call Function RT_VarValue ( RT_LS_DATA[x][2] )

                                                                                                                                                                                                                                IF ( RT_LS_DATA[x-2][1] == "Variable" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                RT_LS_DATA[x-2][2] = alltrim(alltrim(RT_LS_DATA[x-2][2]) + "-" + alltrim(myvalue))

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                Deleting ignored items

                                                                                                                                                                                Delete item x from Array RT_LS_DATA

                                                                                                                                                                                Delete item x-1 from Array RT_LS_DATA

                                                                                                                                                                                x = x-2

                                                                                                                                                                                VMAX1 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                                                END OF IF STATEMENT

                                                                                                                                LastMark = "SumString"

                                                                                                                End of For Loop

                                                                                                ExprValue = ""

                                                                                FOR LOOP ( From x = 1 To vmax1 Step 1)

                                                                                                Start Here

                                                                                                                vname = RT_LS_DATA[X]

                                                                                                                IF ( VNAME[1] = "Variable" )

                                                                                                                                Start Here

                                                                                                                                                VARPOS = Call Function RT_VARPOS ( VNAME[2] )

                                                                                                                                                RT_DATA[VarPos][2] = p2

                                                                                                                                END OF IF STATEMENT

                                                                                                End of For Loop

                                                                END OF IF STATEMENT

                                End of Procedure

                Define Procedure RT_ReadExpr( P1,P2 )

                                Start Here

                                                Local x,mymax,myret,expstack,expchar,exptoken,expmode,expstackend,v1,v2,mymax2,x2

                                                Locate Expression in ExprParse

                                                                mymax = Get Length of String/Variable/Array RT_ExprParse

                                                                IF ( mymax > 0 )

                                                                                Start Here

                                                                                                FOR LOOP ( From x = 1 To mymax Step 1)

                                                                                                                Start Here

                                                                                                                                IF ( alltrim(RT_ExprParse[x][1]) == alltrim(p1) )

                                                                                                                                                Start Here

                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                RT_LS_DATA = {}

                                                                                                                                                                                                                mymax2 = Get Length of String/Variable/Array RT_ExprParse[x][2]

                                                                                                                                                                                                                IF ( mymax2 > 0 )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                FOR LOOP ( From x2 = 1 To mymax2 Step 1)

                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                v1 = "" + RT_ExprParse[X][2][x2][1]

                                                                                                                                                                                                                                                                                v2 = "" + RT_ExprParse[X][2][x2][2]

                                                                                                                                                                                                                                                                                Add item {v1,v2} To Array RT_LS_DATA

                                                                                                                                                                                                                                                                End of For Loop

                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                RT_RS_DATA = {}

                                                                                                                                                                                                                                mymax2 = Get Length of String/Variable/Array RT_ExprParse[x][2]

                                                                                                                                                                                                                                IF ( mymax2 > 0 )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                FOR LOOP ( From x2 = 1 To mymax2 Step 1)

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                v1 = "" + RT_ExprParse[X][2][x2][1]

                                                                                                                                                                                                                                                                                                v2 = "" + RT_ExprParse[X][2][x2][2]

                                                                                                                                                                                                                                                                                                Add item {v1,v2} To Array RT_RS_DATA

                                                                                                                                                                                                                                                                                End of For Loop

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                Return 0

                                                                                                                                                END OF IF STATEMENT

                                                                                                                End of For Loop

                                                                                END OF IF STATEMENT

                                                Assignment

                                                                mymax = Get Length of String/Variable/Array p1

                                                                myret = "NULL"

                                                                expchar = ""

                                                                expstack = "S"

                                                                exptoken = ""

                                                                expmode = "normal"

                                                                expstackend = "S"

                                                                IF ( P2 = "LeftSide" )

                                                                                Start Here

                                                                                                left side

                                                                                                                RT_LS_DATA = {}

                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                Start Here

                                                                                                                                RT_RS_DATA = {}

                                                                                END OF IF STATEMENT

                                                FOR LOOP ( From x = 1 To mymax Step 1)

                                                                Start Here

                                                                                expchar = Sub String of p1 From x Count 1

                                                                                IF ( expmode = "normal" )

                                                                                                Start Here

                                                                                                                Normal

                                                                                                                                expchar = All Trim expchar

                                                                                                                                expchar = CONVERT String expchar To LOWER CASE

                                                                                                                                Do Job

                                                                                                                                                IF ( ExpChar = "(" .or. ExpChar = "|" )

                                                                                                                                                                Start Here

                                                                                                                                                                                expmode = "ListenToValue"

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                expstack = expstack + expchar

                                                                                                                                                                                expstackend = expchar

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                IF ( ExpChar = "+" .or. ExpChar = "-" .or. ExpChar = "*" .or. ExpChar = "x" .or. ExpChar = "X" .or. ExpChar = "/" .or. ExpChar = "%" )

                                                                                                                                                                Start Here

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                expstack = expstack + expchar

                                                                                                                                                                                expstackend = Expchar

                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Add item {"MathOperator",ExpChar} To Array RT_LS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                IF ( P2 = "RightSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Add item {"MathOperator",ExpChar} To Array RT_RS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                IF ( ExpChar = "[" )

                                                                                                                                                                Start Here

                                                                                                                                                                                expmode = "ListenToVariable"

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                expstack = expstack + "["

                                                                                                                                                                                expstackend = "["

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                exptoken = exptoken + expchar

                                                                                                                                                Arabic Expressions Support

                                                                                                                                                                IF ( exptoken = "او" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                exptoken = "or"

                                                                                                                                                                                                ELSEIF ( exptoken = "و" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "and"

                                                                                                                                                                                                ELSEIF ( exptoken = "مش" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "not"

                                                                                                                                                                                                ELSEIF ( exptoken = "تساوى" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "isequal"

                                                                                                                                                                                                ELSEIF ( exptoken = "طول" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "len"

                                                                                                                                                                                                ELSEIF ( exptoken = "حروفكبيرة" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "upper"

                                                                                                                                                                                                ELSEIF ( exptoken = "حروفصغيرة" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "lower"

                                                                                                                                                                                                ELSEIF ( exptoken = "مراتكرر" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "replicate"

                                                                                                                                                                                                ELSEIF ( exptoken = "حروفيسار" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "left"

                                                                                                                                                                                                ELSEIF ( exptoken = "حروفيمين" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "right"

                                                                                                                                                                                                ELSEIF ( exptoken = "حرفداخل" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "inside"

                                                                                                                                                                                                ELSEIF ( exptoken = "قصكلالمسافات" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "alltrim"

                                                                                                                                                                                                ELSEIF ( exptoken = "قصالمسافاتيمين" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "rtrim"

                                                                                                                                                                                                ELSEIF ( exptoken = "قصالمسافاتيسار" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "ltrim"

                                                                                                                                                                                                ELSEIF ( exptoken = "حروفداخل" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "substr"

                                                                                                                                                                                                ELSEIF ( exptoken = "ماهىبدايتهافى" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "at"

                                                                                                                                                                                                ELSEIF ( exptoken = "حول" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "transform"

                                                                                                                                                                                                ELSEIF ( exptoken = "التاريخ" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "thedate"

                                                                                                                                                                                                ELSEIF ( exptoken = "الوقت" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "thetime"

                                                                                                                                                                                                ELSEIF ( exptoken = "الثوانى" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "theseconds"

                                                                                                                                                                                                ELSEIF ( exptoken = "اليوم" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "theday"

                                                                                                                                                                                                ELSEIF ( exptoken = "الشهر" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "themonth"

                                                                                                                                                                                                ELSEIF ( exptoken = "نفذالدالة" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "dofunction"

                                                                                                                                                                                                ELSEIF ( exptoken = "المتغير" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                exptoken = "getvariable"

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                IF ( lower(alltrim(ExpToken)) = "and" .or. lower(alltrim(ExpToken)) = "or"  .or. lower(alltrim(ExpToken)) = "not" )

                                                                                                                                                                Start Here

                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                Tempvar = lower(alltrim(ExpToken))

                                                                                                                                                IF ( tempvar = "isequal" .or. tempvar = "==" .or. tempvar = "!=" )

                                                                                                                                                                Start Here

                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                IF ( (tempvar = ">" .or. tempvar = "<") .and. substr(p1,x+1,1) != "=" )

                                                                                                                                                                Start Here

                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                IF ( tempvar = "=" .and. ( expstackend = "<" .or. expstackend = ">" ) )

                                                                                                                                                                Start Here

                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                expstackend = expstackend + lower(alltrim(Exptoken))

                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                Delete item LEN(RT_LS_DATA) from Array RT_LS_DATA

                                                                                                                                                                                                                                Add item {"LogicalOperator",Expstackend} To Array RT_LS_DATA

                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                Delete item LEN(RT_RS_DATA) from Array RT_RS_DATA

                                                                                                                                                                                                                                                Add item {"LogicalOperator",ExpStackEnd} To Array RT_RS_DATA

                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                Loop

                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                String Operators

                                                                                                                                                                IF ( tempvar = "len" .or. tempvar = "upper" .or. tempvar = "lower" .or. tempvar = "replicate" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( tempvar = "left" .or. tempvar = "right" .or. tempvar = "inside" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( tempvar = "alltrim" .or. tempvar = "rtrim" .or. tempvar = "ltrim" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                IF ( tempvar = "substr" .or. tempvar = "at" .or. tempvar = "transform" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"StringOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                Date & Time

                                                                                                                                                                IF ( tempvar = "thedate" .or. tempvar = "thetime" .or. tempvar = "theseconds" .or. tempvar = "theday" .or. tempvar = "themonth" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"DateOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"DateOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                Function and Variable

                                                                                                                                                                IF ( tempvar = "dofunction" .or. tempvar = "getvariable" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"MacroOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"MacroOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                Merge Operator \

                                                                                                                                                                IF ( tempvar = "\" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + exptoken

                                                                                                                                                                                                expstackend = lower(alltrim(Exptoken))

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"MergeOperator",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"MergeOperator",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                exptoken = ""

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                ELSEIF ( expmode = "ListenToVariable" )

                                                                                                                                Start Here

                                                                                                                                                Do Job

                                                                                                                                                                IF ( ExpChar = "]" )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                IF ( expstackend = "[" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                expstack = expstack + "]"

                                                                                                                                                                                                                                expstackend = "S"

                                                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                                                Add item {"Variable",alltrim(lower(ExpToken))} To Array RT_LS_DATA

                                                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                                                Add item {"Variable",alltrim(lower(ExpToken))} To Array RT_RS_DATA

                                                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                                                ExpToken = ""

                                                                                                                                                                                                                                expmode = "normal"

                                                                                                                                                                                                                                Loop

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                exptoken = exptoken + expchar

                                                                                                                                                Loop

                                                                                                                ELSEIF ( expmode = "ListenToValue" )

                                                                                                                                Start Here

                                                                                                                                                Do Job

                                                                                                                                                                IF ( ( expstackend = "(" .and. expchar = ")" ) .or. (ExpStackEnd = "|" .and. ExpChar = "|" ) )

                                                                                                                                                                                Start Here

                                                                                                                                                                                                expstack = expstack + ")"

                                                                                                                                                                                                expstackend = "S"

                                                                                                                                                                                                IF ( P2 = "LeftSide" )

                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                Left Side

                                                                                                                                                                                                                                                Add item {"Value",ExpToken} To Array RT_LS_DATA

                                                                                                                                                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                                                                                                                                                Start Here

                                                                                                                                                                                                                                                                Add item {"Value",ExpToken} To Array RT_RS_DATA

                                                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                                                ExpToken = ""

                                                                                                                                                                                                expmode = "normal"

                                                                                                                                                                                                Loop

                                                                                                                                                                                END OF IF STATEMENT

                                                                                                                                                                exptoken = exptoken + expchar

                                                                                                                                                Loop

                                                                                                END OF IF STATEMENT

                                                                End of For Loop

                                                Check Errors

                                                                IF ( expmode = "ListenToVariable" )

                                                                                Start Here

                                                                                                Listen to variable

                                                                                                                Call Procedure RTE_AddError Parameters 7

                                                                                                                Add item " Expression : " + p1 To Array RTE_Message

                                                                                                                Call Procedure RTE_Check

                                                                                                ELSEIF ( expmode = "ListenToValue" )

                                                                                                                Start Here

                                                                                                                                Call Procedure RTE_AddError Parameters 8

                                                                                                                                Add item " Expression : " + p1 To Array RTE_Message

                                                                                                                                Call Procedure RTE_Check

                                                                                END OF IF STATEMENT

                                                                IF ( .not. empty(alltrim(exptoken)) )

                                                                                Start Here

                                                                                                Call Procedure RTE_AddError Parameters 9

                                                                                                Add item " Expression : " + p1 To Array RTE_Message

                                                                                                Add item " What is ? : " + exptoken To Array RTE_Message

                                                                                                Call Procedure RTE_Check

                                                                                END OF IF STATEMENT

                                                Save Expression in Expression Parse

                                                                Add item {p1,{}} To Array RT_ExprParse

                                                                mymax = Get Length of String/Variable/Array RT_ExprParse

                                                                IF ( P2 = "LeftSide" )

                                                                                Start Here

                                                                                                Leftside

                                                                                                                mymax2 = Get Length of String/Variable/Array RT_LS_DATA

                                                                                                                IF ( mymax2 > 0 )

                                                                                                                                Start Here

                                                                                                                                                FOR LOOP ( From x = 1 To Mymax2 Step 1)

                                                                                                                                                                Start Here

                                                                                                                                                                                v1 = "" + RT_LS_DATA[X][1]

                                                                                                                                                                                v2 = "" + RT_LS_DATA[X][2]

                                                                                                                                                                                Add item {v1,v2} To Array RT_ExprParse[mymax][2]

                                                                                                                                                                End of For Loop

                                                                                                                                END OF IF STATEMENT

                                                                                                ELSEIF ( P2 = "RightSide" )

                                                                                                                Start Here

                                                                                                                                mymax2 = Get Length of String/Variable/Array RT_RS_DATA

                                                                                                                                IF ( mymax2 > 0 )

                                                                                                                                                Start Here

                                                                                                                                                                FOR LOOP ( From x = 1 To Mymax2 Step 1)

                                                                                                                                                                                Start Here

                                                                                                                                                                                                v1 = "" + RT_RS_DATA[X][1]

                                                                                                                                                                                                v2 = "" + RT_RS_DATA[X][2]

                                                                                                                                                                                                Add item {v1,v2} To Array RT_ExprParse[mymax][2]

                                                                                                                                                                                End of For Loop

                                                                                                                                                END OF IF STATEMENT

                                                                                END OF IF STATEMENT

                                End of Procedure