mcl - 'route map' for demo1 ‘ route map’ mcl- demo 1. project definition 2. ‘main’...

20
MCL - 'route map' for demo 1 ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator The target is to build a ‘project’ from scratch (do not spend more than 1/2 Hour).

Upload: isabel-ward

Post on 21-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 1

‘ROUTE MAP’ MCL- demo

• 1. Project definition• 2. ‘Main’ program definition • 3. Programme 1 definition - ‘Price check’• 4. Simulator

The target is to build a ‘project’ from scratch (do not spend more than 1/2 Hour).

Page 2: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 2

1.Project definition

• Create a new project– type de name of the new project

• Take the opportunity to explain briefly ‘what

is a project ?– A main program (sort of ‘auto.exe’)– 10 programs (each with 32 screens)– 16 local files – a set of global variables (260)

• Take the time to show all the terminals supported by MCL

This window will pop up when giving the nameof the new project

Page 3: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 3

1. Project definition (2)

• Show the ‘Settings’ but don’t spend too much time

– the displayed data vary according to the selected device

• Show some details of ‘Printer’ (used for input data from peripherals).

Page 4: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 4

2. ‘Main’ program definition

• ‘Click’ on Main Program– the first screen of the MAIN

program will pop up.

Page 5: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 5

2. ‘Main’ program definition (2) Screen 1 (Welcome screen)

5. Insert systems variables - project name - project version - date - hour

2. Insert an image

3. Insert a Text

4. Insert a line

6. Insert a ‘button’ with Associated Action (see next slide)

1. Type the screen name

Page 6: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 6

2. ‘Main’ program definition (3) Screen 1 (Welcome screen)

Insert a button with an Associated Action

Page 7: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 7

Insert a process OUT(Here, you will explain the concept = Process IN, screen, Process OUT)• 1• 2• 3

2. ‘Main’ program definition (4) Screen 1 (Welcome screen)

1

2

3

Page 8: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 8

2. ‘Main’ program definition (5) Screen 2 (Main Menu)

1. Insert the screen name type : ‘Main Menu’

2. Insert a text

3. Insert a Menu

4. Insert a process ‘OUT’ - branch - go to - select the current screen ‘S02 Main Menu’

Page 9: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 9

2. ‘Main’ program definition (6) Screen 2 (Main Menu)

1. Select the object to be copied- keep the ‘Ctrl’ key pressed- click all the objects to be copied- after selecting the objects, press C (with ‘Ctrl’ key still pressed)

3. Ctrl V

2. Go to screen 2

Page 10: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 10

3. Programme 1 definition - Price check

1

2

3

4. Type the name of screen 1 ‘Code input’

Page 11: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 11

3. Programme 1 definition (2) Screen 1 (Code input)

1. Text & line input

2. Barcode input

3. Symbology & name definition

3.a

3.b type ‘product’

Page 12: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 12

3. Programme 1 definition (3) Screen 1 (Code input)

1. Insert a ‘ process out’ : read of record within a table

2. Select a process

3. ODBC - select a record

Page 13: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 13

3. Programme 1 definition (4) Screen 1 (Code input)

2. Select the table

3. Error Management - Screen 3 - Screen 4 - Screen 5 (They will be defined later on)

1. Select the data base

4. Show that is an RF request

5. Fields selection 6. Association of a terminal variable to a data base field (see next slide)

Page 14: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 14

3. Programme 1 (5) Screen 1 (Code input)

For each data base field : - associate an existing variable (ex : ¨V-product, or - create a new variable and associate it to the field ) (ex: name and unit_price)

Page 15: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 15

3. Programme 1 definition (6) Screen 1 (Code input)

1. Query builder

2. Fill in the conditions

Page 16: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 16

3. Programme 1 definition (6) Screen 2 (Data display)

1. Screen name

2. Insert the text - ‘Information’ - one line - ‘Product’ - ‘Unit price’

4. Insert a ‘button’ with action ‘Enter’

5. Insert a ‘key & Branch’

3. Variable display

Page 17: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 17

3. Programme 1 (7) Messages screens

1. Screen name

3. Insert a ‘go to’

go back to the scan screen

2. Message display

Signal

Pause with a few sec..

Page 18: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 18

3. Programme 1 definition (8) Messages screens -next

Screen 4 Screen 5

Do the same for the other error messages

Page 19: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 19

4. Simulator

You can start the simulator at this stage

Page 20: MCL - 'route map' for demo1 ‘ ROUTE MAP’ MCL- demo 1. Project definition 2. ‘Main’ program definition 3. Programme 1 definition - ‘Price check’ 4. Simulator

MCL - 'route map' for demo 20

4. Simulator

Depending on the time available, show - the project with the request,- the various possibilities of ‘debugging’,