You are on page 1of 65

User Manual Match!

for FIFA World Cup Soccer 2010

Email: eigersoftware@hotmail.com
Website: http://eigersoftware.tripod.com/match.htm

Version: 1.3

Version Match: 5.0

21-4-2010
Index
--
Introduction...............................................................................................................................5
STEP 1: Install Match..............................................................................................................5
STEP 2: Choose competition:..................................................................................................6
STEP 3 (optional): Enter sub-player data..............................................................................6
STEP 4 (optional): Enter Parameter values...........................................................................7
STEP 5 (optional): Enter Gambler-data.................................................................................7
STEP 6 (optional): Generate Gambler-Input form...............................................................7
STEP 7 (optional): Read Gambler-Input forms....................................................................7
STEP 8: Enter match-results...................................................................................................8
STEP 9 (optional): Enter match-details..................................................................................8
STEP 10: Calculate Player-ranking........................................................................................9
STEP 11 (optional): Calculate Subplayer-ranking..............................................................10
STEP 12: Update active Round.............................................................................................10
STEP 13: Update active Phase...............................................................................................10
STEP 14: Generate matches from virtual matches.............................................................10
STEP 15 (optional): Calculate Gambler-ranking................................................................11
STEP 16: Check End Ranking...............................................................................................11
STEP 17: Run Queries............................................................................................................11
STEP 18: Create Reports.......................................................................................................11
FIGURES.................................................................................................................................12

--
Figures
--
Figuur 1: Setup-file...................................................................................................................12
Figuur 2 : Directoy Match.........................................................................................................13
Figuur 3: Start Match................................................................................................................14
Figuur 4: Form Select competition...........................................................................................15
Figuur 5: Form Main-Menu......................................................................................................16
Figuur 6: Form Menu Data.......................................................................................................17
Figuur 7: Form Subplayer (List)...............................................................................................18
Figuur 8: Form Subplayer (Details)..........................................................................................19
Figuur 9: Form Subplayer - Edit-mode.....................................................................................20
Figuur 10: Warning for delete record.......................................................................................20
Figuur 11: Form Subplayer (Details ).......................................................................................21
Figuur 12: Button Filter in Form Subplayer (list).....................................................................22
Figuur 13: Form Subplayer (list) after applying Filter.............................................................23
Figuur 14: Parameters...............................................................................................................24
Figuur 15: Parameter -Values...................................................................................................25
Figuur 16:Form Gamblers (list)................................................................................................26
Figuur 17: Gambler Input-doc (Excel )....................................................................................27
Figuur 18: Directory Gamble Input-docs..................................................................................28
Figuur 19: Form Gamblers (Details).........................................................................................29
Figuur 20: Form Match-Gambler..............................................................................................30
Figuur 21: Form Virtual Match -Gambler................................................................................31
Figuur 22: Report Match-Gambler...........................................................................................32
Figuur 23: Report Virtual Match -Gambler..............................................................................33
Figuur 24: Form Match (list)....................................................................................................34
Figuur 25: Selection Filter in form Match................................................................................35
Figuur 26: Form Match after applying Filter............................................................................36
Figuur 27: Match after applying Filter "1 Player"....................................................................37
Figuur 28: Form Match (details)...............................................................................................38
Figuur 29: Form Match (details) in edit-mode.........................................................................39
Figuur 30: Function "Fill Table" in form LineUp....................................................................40
Figuur 31: Form LineUp (list)..................................................................................................41
Figuur 32: Form Goal...............................................................................................................42
Figuur 33: Form Match-event...................................................................................................43
Figuur 34: Table Match after calculating points.......................................................................44
Figuur 35: Table Ranking.........................................................................................................45
Figuur 36: Field "Manual Correction Rank" in table Group....................................................46
Figuur 37: Report Ranking Player-1.........................................................................................47
Figuur 38: Report Ranking Player-2.........................................................................................48
Figuur 39: Ranking SubPlayer..................................................................................................49
Figuur 40: Table Gambler after calculating Points...................................................................50
Figuur 41: Table “Match-Gambler” after calculating Points....................................................51
Figuur 42: Table “Virtual Match - Gambler” after calculating Points.....................................52
Figuur 43: Table Round -1: first round is active.......................................................................53
Figuur 44: Table Round -2: last round is active.......................................................................54
Figuur 45: Table Phase -1: first phase is active........................................................................55
Figuur 46: Table Phase -2: last phase is active.........................................................................56
Figuur 47: Table "Virtual Match".............................................................................................57
Figuur 48: Table Match with 1/8-Finals...................................................................................58
Figuur 49: Query with parameter..............................................................................................59
Figuur 50: Table End-ranking...................................................................................................60
Figuur 51: Cross-Reference in this doc....................................................................................61
Figuur 52: Web-toolbar with button Previous ('Vorige')..........................................................62
Figuur 53: Access-report “Match Results”...............................................................................63
Figuur 54: Excel-report "Match Schedule"..............................................................................64
Figuur 55: Word-report "Match result with details".................................................................65

--
Introduction

This document is the user-manual of Match! for FIFA World Cup Soccer 2010 (WC2010), a
program with which you can track WC2010, register all match-results, calculate team-
rankings, topscorer-lists and various statistics. Besides that, you can use Match also to
organize a pool for WC2010 (gambling to predict who will win WC2010).

Because Match! has already been prepared for WC2010 (e.g. the whole match-schedule and
all the teams are already included in Match!), in this manual we only explain the things you
need to know to use Match! for WC2010, for a full description of Match, we refer to doc
‘Match User Manual’ (which you can download from our website).

This document has an appendix with several figures. In the document the references to the
figures are hyper-links, so you can easily find the figure, by clicking on the reference, see
Figuur 51: Cross-Reference in this doc. And to go from the figure back to the text (with the
reference), click on the Previous-button in the Web-toolbar, see Figuur 52: Web-toolbar with
button Previous ('Vorige').

There are 2 versions of Match for FIFA Worldcup 2010:

 Trial version, which lacks functionality to calculate the rankings of the teams and
gamblers, to do this you need to buy the:

 Comercial version, price: 4.95 euro. To buy this, mail us, with subject “Buy Match
WC2010“

Now follows a step-by-step guide how to use Match!

The following steps: 1-7 you should do before the start of WC2010.

STEP 1: Install Match

1. Download file “Match2010_Installer_Access8_inclRuntime_v7.zip” from our website.

2. Copy it to a folder on your hard-disk, e.g.: C:\Match_WC210_Installer.

3. Extract it using Winzip, see:


http://www.winzip.com/downwzeval.htm

4. Look for file Setup.exe in dir Installer\Compnet and execute it, see Figuur 1: Setup-file

5. Choose option ‘Standard installation’.

NB: If you have different language settings then the Match-default (Dutch), the Installer will
show a message-box about conflicting DLL’s, say ‘Ignore’.

After installation, you should see this folder: see Figuur 2 : Directoy Match
You then can start via Windows Start-button > All Programs > Match, or directly via Start >
Match (see football-icon), see Figuur 3: Start Match

Another way to start Match is via Start > Execute, and then type (in 1 line, see also file
C:\Match\ Match_start_cmd.txt):
--
"C:\Program Files\Microsoft Office\Office\MSACCESS.EXE" /runtime
"C:\Match\Match_FIFA_Worldcup_2010.mde"
--

NB: You must install Match in dir C:\Match (this location is part of the source-code of
Match!).

STEP 2: Choose competition:

Competition with id 80 is the one you must use for WC2010, see Figuur 4: Form Select
competition,
Comp. 81 is a copy, with test-data by ES (a simulation of the whole WC2010, in which all
matches have been played), and comp.82 is another copy for your testing.
After pressing OK, you enter in the main-menu, see Figuur 5: Form Main-Menu.

STEP 3 (optional): Enter sub-player data

Choose menu ‘Data’, which shows all the tables in the Match-database (see Figuur 6: Form
Menu Data), and then menu ‘Player Data > Subplayer’. This opens List-form of table
Subplayer (see Figuur 7: Form Subplayer (List ), which is read-only, to enter data, click
button ‘Details’, and then opens the Detail-form, see Figuur 8: Form Subplayer (Details .
On every table you can do 3 operations: Add record, update record and delete record:

*Add record:
To enter a new record, press button >* (with tool-tip ‘Nieuw Record’) in the toolbar. After
entering the data for the new record (see Figuur 9: Form Subplayer - Edit-mode), press
SHIFT+ENTER to save the record. After closing the Detail-form (press cross (‘x’) in top-
right corner of form, with tool-tip ‘Venster Sluiten’ (see Figuur 11: Form Subplayer (Details),
you ‘ll go back to the List-form. To see the just added record, press the filter-button on the
lower part of the form (with tool-tip ‘Filter Toepassen’), see Figuur 12: Button Filter in Form
Subplayer (list) , and see Figuur 13: Form Subplayer (list) after applying Filter for the result.

*Update record:
If you want to change an existing record, put the record-pointer (the arrow on the left-border
of the grid with the subplayer-list) on the record you want to change, press button Details, and
in the Detail-form, put the mouse-pointer on the field you want to change and make the
change. In the left-border will appear a pencil (see Figuur 8: Form Subplayer (Details ) and
save the record (with SHIFT+ENTER), and the pencil will disappear.

*Delete record:
If you want to delete a record, press the button next to the new-record button >X, with tool-tip
‘Record verwijderen’ (see Figuur 9: Form Subplayer - Edit-mode ). This will ask for a
confirmation, choose ‘Ja’ to confirm (see Figuur 10: Warning for delete record ).
STEP 4 (optional): Enter Parameter values

The parameters which you can change for WC2010 are:

*Gambler-points
If you want to use Match for a Pool (for gambling), you should know the (default) values for
the gambler-points, you can see in Figuur 14: Parameters and Figuur 15: Parameter -Values
(names parameters begin with ‘GAMBL’). To see the explanation of the point-system for
gambling, see the manual: UserManual_Pool_FIFA_Worldcup_2010.doc

*REP_INCL_PIC
Default-value = 0, so in the Excel- and Access-reports, there will not appear any pictures (e.g.
flags of countries, logo WC210). Change it to ‘1’ if you want to see them.
NB: including pictures in Excel-reports makes it considerably slower to generate them.

*SCORE_SPEC
If you want to register in Match the details of the goals, set the value to ‘1’, so Match will
check if the score you specified in table ‘Match’ and the number of goals you specified in
table ‘Goal’ correspond.

STEP 5 (optional): Enter Gambler-data

If you want to use Match for a Pool (for gambling), you should fill table Gambler, see Figuur
16:Form Gamblers (list) .

STEP 6 (optional): Generate Gambler-Input form

If you want to use Match for a Pool (for gambling) and you have completed step 5, go to
menu ‘Reports’, and generate Excel-report ‘Gambler-Input form’. When the report is
generated, save it as: ‘MatchScheduleReportX.xls’. Check in this Excel-doc if in worksheet-3
(‘Gamblers’) all gamblers are listed (see Figuur 17: Gambler Input-doc (Excel ) . Then email
this Excel-doc to all gamblers, together with doc
UserManual_Pool_FIFA_Worldcup_2010.doc, which explains the gamblers how to fill there
forecasts etc. When they return (by email) their forecasts in Excel-docs with names
MatchScheduleReport1.xls (for gambler with ID 1), MatchScheduleReport2.xls (for gambler
with ID 2) etc, you should copy these docs to dir C:\Match\GambleInput, see Figuur 18:
Directory Gamble Input-docs .
NB: First delete the 2 demo-Excel-forms MatchScheduleReport1.xls and
MatchScheduleReport2.xls from dir C:\Match\GambleInput.

STEP 7 (optional): Read Gambler-Input forms

If you want to use Match for a Pool (for gambling) and you have completed step 6, go to
menu ‘Functions’, and press button ‘Read Gambler Input’. When the function is finished, it
will display the message ‘Ready’. Then press button ‘Check Gambler Input’, and if all
gamblers filled their Excel-doc correctly, the result of this function will be empty, and if not,
it will display for which Excel-doc (gambler) there was an error. In this case, go to ‘Menu
Data > Gambler Data’, and press button ‘Gambler’ and then go to the Detail-form, in which
you should press button ‘Delete Gambler’ (on lower part of screen), see Figuur 19: Form
Gamblers (Details) . Do this for all gamblers, until table Gamblers is empty, and then repeat
step 5-7.
When the function finished succesfully, go to menu ‘Data > Gambler Data’, and press buttons
‘Match –Gambler’ and ‘Virtual Match – Gambler’, to check if all data of the Excel-docs is
read correctly, see Figuur 20: Form Match-Gambler and Figuur 21: Form Virtual Match
-Gambler . And the corresponding reports (see Figuur 22: Report Match-Gambler and Figuur
23: Report Virtual Match -Gambler ) you should email to all gamblers.

The following steps: 8-18 you should do during WC2010.

STEP 8: Enter match-results

Goto menu ‘Data > Proces-Data > Match’, and select the match for which you want to enter
the result, e.g. match with ID 1 (see Figuur 24: Form Match (list) ). To enter the match-result,
press button ‘Details,’ and you‘ll see the Detail-form like in Figuur 28: Form Match (details).
You should fill the blue fields, like in Figuur 29: Form Match (details) in edit-mode (if the
result RSA (player A) -MEX (player B) was 2-1). NB: To fill the field Played’ you must put
the mouse-pointer in the check-box and click in it (and to ‘uncheck’it, click another time).

NB:
To find a match easily in form Match, you can use filters:

* Column-selection filters
To filter the matches in round 1, put the mouse-arrow in column ‘Round’, and in the cell
which has the value for which you want to apply the filter, e.g. ‘1’ (for round 1), and then
press the Filter-button in the toolbar (with tool-tip ‘Selectie-filter’), see Figuur 25: Selection
Filter in form Match and Figuur 26: Form Match after applying Filter for the result.

* Player-filter
To filter the matches of one player, put the mouse-arrow in column ID of Player A/B for
which you want to filter (e.g. player with id ‘1’, South Africa), and then press button ‘Filter 1
Player id (A/B)’, see Figuur 27: Match after applying Filter "1 Player" for the result.

To undo the applied filter and restore the default-filter (= competition id), press the Filter-
button on the lower part of the screen (next to button Details).

STEP 9 (optional): Enter match-details

Match-details can be stored in 3 tables: Goal, Report, LineUp, see the buttons below on the
form of table Match. Click on a button to go to the corresponding table.
NB: before you can do this step, first you must do step 3, to fill the table ‘Sub-player’ for all
the players (teams) for which you want to store detail-information regarding the sub-players
(players in team)
*Goal
See Figuur 32: Form Goal (result match NED-CMR: 3-1)

*Report
Referee-report of match, with yellow- and red cards, see Figuur 33: Form Match-event .

*Lineup
To fill table ‘LineUp’, there is a function ‘FillTable’ (see Figuur 30: Function "Fill Table" in
form LineUp , lower part screen). After the function executed succesfully, close the Detail-
form, and in the List-form, click on the Filter-button on the lower part of the screen, and
you’ll see the inserted sub-players, see Figuur 31: Form LineUp (list)

STEP 10: Calculate Player-ranking

After a match is played, you must go to menu ‘Functions’ and press on button ‘Update
Ranking Player’. When the function is ready, table 'Ranking Player' and table ‘Match’ (fields
‘Point # Player A/B’) are updated (to check this, go to menu ‘Data > Proces-Data’, see Figuur
34: Table Match after calculating points and Figuur 35: Table Ranking ). To check the
ranking, you can also go to menu ‘Reports > Access-Reports >Ranking Players’, see Figuur
37: Report Ranking Player-1 and Figuur 38: Report Ranking Player-2 .

NB:
After the last round in the group-phase, there is a (very small) possibility that the number 1
and 2 of a group have exactly the same number of ranking-points according to the FIFA-
criteria A, B and C:

--
The ranking of each team in each group will be determined as follows:
a) greatest number of points obtained in all group matches;
b) goal difference in all group matches;
c) greatest number of goals scored in all group matches.
If two or more teams are equal on the basis of the above three criteria,
their rankings will be determined as follows:
d) greatest number of points obtained in the group matches between
the teams concerned;
e) goal difference resulting from the group matches between the
teams concerned;
f) greater number of goals scored in all group matches between the
teams concerned;
g) drawing of lots by the FIFA Organising Committee.
--
In this case, Match can’t determine which team is number 1 and 2 (in Match, the tie-breaking
system is not implemented), and you should do this yourself, in this way:

1. change in the table ‘Player-ranking’ the value for column ‘Rank’, see Figuur 35: Table
Ranking. NB: see the text on the status-bar in this screen, which says this column is
editable.
2. in the table ‘Group’, set field ‘Manual Correct Rank’ to ‘True’ (checked), see Figuur 36:
Field "Manual Correction Rank" in table Group .

STEP 11 (optional): Calculate Subplayer-ranking

If you have entered goals (in step 9) and want to calculate the ‘topscorer-list’, go to menu
‘Functions’ and press on button ‘Update Ranking SubPlayer’.When the function is ready,
table 'Ranking SubPlayer' is updated. To check this, go to menu ‘Reports > Access-Reports >
Ranking Subplayer’, see Figuur 39: Ranking SubPlayer .

STEP 12: Update active Round

In Figuur 43: Table Round -1: first round is active you can see the table ‘Round’, with all
rounds of which consists WC2010. At the beginning of WC2010, round 1 is the active round ,
see column Active = ‘Ja’. During the competition you must update this column when a round
has been played, e.g. when the 1st 16 matches have been played, round 1 (‘Qualifications 1’)
has terminated, and round 2 (‘Qualifications 2’) is the new active round. To do this, go to
menu ‘Functions’ and press button ‘Update active Round’. When the function has finished,
you can go to menu ‘Data > Time Data > Round’, and check if the next round is now the
active round, see Figuur 44: Table Round -2: last round is active (situation at end of WC2010,
where active-round is Final-round)

STEP 13: Update active Phase

In Figuur 45: Table Phase -1: first phase is active you can see the table ‘Phase’, with all
phases of which consists WC2010. At the beginning of WC2010, phase 1 (‘Qualifications’ is
the active phase , see column Active = ‘Ja’. During the competition you must update this
column when a phase has been played, e.g. when the 1st 48 matches have been played, phase
1 (‘Qualifications’) has terminated, and phase 2 (‘1/8-Finals) is the new active phase. To do
this, go to menu ‘Functions ‘and press button ‘Update active Phase’. When the function has
finished, you can go to menu ‘Data > Time Data > Phase’, and check if the next phase is now
the active phase, see Figuur 46: Table Phase -2: last phase is active (situation at end of
WC2010, where active-phase is Final-phase)

STEP 14: Generate matches from virtual matches

At the beginning of WC2010 it is not known who will play in phase 2 (1/8-Finals), phase 3
(1/4-Finals) etc. To be able to represent the matches in these phases, Match! uses table
‘Virtual Match’, using variables for the teams, see Figuur 47: Table "Virtual Match" . During
WC2010, every time a phase has ended and a new phase becomes the active phase (see step
13), Match! can calculate who (which teams) will play in this phase, by substituting the
variables for the (virtual-)players by the real players (who won in the previous phase). To do
this, go to menu ‘Functions’ and press button ‘Generate Match from Virtual Match’. When
the function has finished, it will give a message how many matches it has generated, which
you can check in the Match-table, see Figuur 48: Table Match with 1/8-Finals for an example
of the generated matches for phase 2 (‘1/8-Finals’), after all the 48 matches of phase 1
(‘Qualification’) have been played.

STEP 15 (optional): Calculate Gambler-ranking

If you want to use Match for a Pool (for gambling), every team you have calculated the new
player-ranking (see step 10) and, in case of the end of a phase: when you have calculated
which players go to the next phase (see step 13-14), you also should calculate the gambler-
ranking. To do this, go to menu ‘Functions > Update Ranking Gambler’. When the function is
ready, tables ‘Gambler’ and ‘Match - Gambler’ (for matches in the group-phase) or ‘Virtual
Match - Gambler’ (for matches in the finals-phase) are updated, see Figuur 40: Table Gambler
after calculating Points and Figuur 41: Table “Match-Gambler” after calculating Points and
Figuur 42: Table “Virtual Match - Gambler” after calculating Points , or the corresponding
reports, see Figuur 22: Report Match-Gambler and Figuur 23: Report Virtual Match -Gambler

STEP 16: Check End Ranking

After the last match (final) has been played, and you have done step 10 (for the last time), you
can check the end-ranking of WC2010, see Figuur 50: Table End-ranking .
NB: You can change column ‘End ranking’ if necesary.

STEP 17: Run Queries

To get statistics for the whole competition or for a specific player, Match has a few queries.
NB: For the queries in the box ‘For a specific player’, you must enter as parameter value the
ID of the player (e.g ‘17’ for Netherlands), see Figuur 49: Query with parameter

STEP 18: Create Reports

Match! has 3 kinds of reports:

 Access (RTF)-reports (which you can export to Word) , see for an example Figuur 53:
Access-report “Match Results”

 Excel-reports, see for an example Figuur 54: Excel-report "Match Schedule"


(NB: you should open Excel before creating the report)

 Word-reports, see for an example Figuur 55: Word-report "Match result with details"
FIGURES

--

Figuur 1: Setup-file
--
--

Figuur 2 : Directoy Match

--
--

--
Figuur 3: Start Match
--

Figuur 4: Form Select competition


--
--

Figuur 5: Form Main-Menu


--
--

Figuur 6: Form Menu Data


--
--

Figuur 7: Form Subplayer (List)


--
--

Figuur 8: Form Subplayer (Details)


--
--

Figuur 9: Form Subplayer - Edit-mode


--

Figuur 10: Warning for delete record


--
--

Figuur 11: Form Subplayer (Details )


--
--

Figuur 12: Button Filter in Form Subplayer (list)


--
--

Figuur 13: Form Subplayer (list) after applying Filter


--
--

Figuur 14: Parameters


--
--

Figuur 15: Parameter -Values


--
--

Figuur 16:Form Gamblers (list)


--
--

Figuur 17: Gambler Input-doc (Excel )


--
--

Figuur 18: Directory Gamble Input-docs


--
--

Figuur 19: Form Gamblers (Details)


--
--

Figuur 20: Form Match-Gambler


--
--

Figuur 21: Form Virtual Match -Gambler


--
--

Figuur 22: Report Match-Gambler


--
NB:
 columns ‘Score A’, ‘Score B’ and 'Match Point A’, 'Match Point B’ are the gambler-input

 columns ‘Gambler Total’, ‘Gambler Toto’ and 'Gambler Goal’ are calculated by Match
(after executing function ‘Update Gambler Ranking’)
--

Figuur 23: Report Virtual Match -Gambler


--

NB:
 columns ‘Score A’, ‘Score B’ and 'Match Point A’, 'Match Point B’ are the gambler-input

 columns ‘Gambler Total’, ‘Gambler Toto’ and 'Gambler Goal’ are calculated by Match
(after executing function ‘Update Gambler Ranking’)
--

Figuur 24: Form Match (list)


--
--

Figuur 25: Selection Filter in form Match


--
--

Figuur 26: Form Match after applying Filter


--
--

Figuur 27: Match after applying Filter "1 Player"


--
--

Figuur 28: Form Match (details)


--
--

Figuur 29: Form Match (details) in edit-mode


--
--

Figuur 30: Function "Fill Table" in form LineUp


--
--

Figuur 31: Form LineUp (list)


--
--

Figuur 32: Form Goal


--
--

Figuur 33: Form Match-event


--
--

Figuur 34: Table Match after calculating points


--
--

Figuur 35: Table Ranking


--
--

Figuur 36: Field "Manual Correction Rank" in table Group


--
--

Figuur 37: Report Ranking Player-1


--
--

Figuur 38: Report Ranking Player-2


--
--

Figuur 39: Ranking SubPlayer


--
--

Figuur 40: Table Gambler after calculating Points


--
--

Figuur 41: Table “Match-Gambler” after calculating Points


--
--

Figuur 42: Table “Virtual Match - Gambler” after calculating Points


--
--

Figuur 43: Table Round -1: first round is active


--
--

Figuur 44: Table Round -2: last round is active


--
--

Figuur 45: Table Phase -1: first phase is active


--
--

Figuur 46: Table Phase -2: last phase is active


--
--

Figuur 47: Table "Virtual Match"


--
--

Figuur 48: Table Match with 1/8-Finals


--
--

Figuur 49: Query with parameter


--
--

Figuur 50: Table End-ranking


--
--

Figuur 51: Cross-Reference in this doc


--
--

Figuur 52: Web-toolbar with button Previous ('Vorige')


--
--

Figuur 53: Access-report “Match Results”


--
--

Figuur 54: Excel-report "Match Schedule"


--
--

Figuur 55: Word-report "Match result with details"


--

You might also like