mcl - 'route map' for demo1 ‘ route map’ mcl- demo 1. project definition 2. ‘main’...
TRANSCRIPT
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).
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
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).
MCL - 'route map' for demo 4
2. ‘Main’ program definition
• ‘Click’ on Main Program– the first screen of the MAIN
program will pop up.
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
MCL - 'route map' for demo 6
2. ‘Main’ program definition (3) Screen 1 (Welcome screen)
Insert a button with an Associated Action
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
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’
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
MCL - 'route map' for demo 10
3. Programme 1 definition - Price check
1
2
3
4. Type the name of screen 1 ‘Code input’
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’
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
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)
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)
MCL - 'route map' for demo 15
3. Programme 1 definition (6) Screen 1 (Code input)
1. Query builder
2. Fill in the conditions
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
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..
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
MCL - 'route map' for demo 19
4. Simulator
You can start the simulator at this stage
MCL - 'route map' for demo 20
4. Simulator
Depending on the time available, show - the project with the request,- the various possibilities of ‘debugging’,