FishStat Plus Help Manual
FishStat Plus Help Manual
FAO Headquarters
FIDI, F-201
Viale delle Terme di Caracalla
00100 Rome, Italy
FishStat Plus Help Manual 2
1 Introduction
1.1 About FishStat Plus
1.2 Receiving Technical Support from the FAO
1.3 An Overview of the Main Window
2 Installation
2.1 Installation
2.2 Opening the Program
2.3 Opening a Dataset
3 Menus
3.1 Pop-up Menus
3.1.1 Aggregate
3.1.2 Format
3.2 File Menu
3.2.1 Introduction
3.2.2 Open Dataset
3.2.3 Close Dataset
3.2.4 Save Dataset
3.2.5 Manage Datasets
3.2.6 Install Dataset
3.2.7 Exit Program
3.3 Data Menu
3.3.1 Introduction
3.3.2 Filter
3.3.3 Aggregate
3.3.4 Edit Columns
3.3.5 Sort
3.3.6 Top/Other
3.3.7 Grand Total
3.3.8 Undo
3.4 Output Menu
3.4.1 Introduction
3.4.2 Copy
3.4.3 Simple Report
3.4.4 Tables
3.4.5 Charts
FishStat Plus Help Manual 3
Invert Selection
Keyboard Reference
Select All
10.2 Concepts
Base Dataset
Calculated Columns Grid
Chart Point
Chart Set
Clipboard
Keys
Notes
Objects
Reference Dataset
Time-series Grid
ToolTip Window
Years List
10.3 Screen Elements
Accelerator Button
Arrows
Data Display
Menubar
Pop-up Menus
Scrollbar
Splits
Statusbar
Toolbar
11 Index
FishStat Plus Help Manual 6
1 Introduction
1.1 About FishStat Plus
Fisheries Data
• Its robust design allows it to be used on the most minimal of systems (an antiquated 16-bit 386 laptop
will run FishStat without difficulty).
• New functionality has been added to this version, including multi-lingual support, enhanced
expression building, sophisticated file export options, and advanced chart and table creation.
Time-series...
• FishStat Plus contains datasets organised by year, with statistics on capture, production, and value.
Each dataset can be run through a set of filtering and aggregating options that help you organise
your data.
• Its open-ended architecture ensures that as new datasets are produced they can be installed into the
system for immediate analysis and reporting.
Charts...
• FishStat Plus comes equipped with an array of charting tools to help you get the most from your data.
With the Report Wizard you can produce 2D and 3D pie and bar charts using a wide variety of
colours and layouts.
Customisation...
• With FishStat Plus’ Group Manager and Aggregate Set functions, you can save custom-designed
filtering and aggregating options for use with other datasets.
FishStat Plus Help Manual 7
is provided by:
Yury Shatz
Programmer
FAO Headquarters, F-201
Viale delle Terme di Caracalla
00100 Rome, ITALY
Email: Yury.Shatz@FAO.ORG
Tony Jarrett
Fisheries Data Officer
FAO Headquarters, F-201
Viale delle Terme di Caracalla
00100 Rome, ITALY
Email: Tony.Jarrett@FAO.ORG
• Toolbar: an easy way to access the most commonly used commands. The Toolbar can be resized or
hidden. It becomes scrollable if some of the buttons do not fit vertically.
• Data Display: a grid that displays the records of the current Dataset. Some rows may be highlighted,
e.g. currently selected rows are grey. Use the <Arrow> keys to change the current row. You can also
click on a row to make it current. There are several ways to select more than one row: click-drag,
Shift-click, and Ctrl-click.
• Column headers: dataset column names are displayed here. Click on a column header to display
its Pop-up Menu.
• Time-series grid: displays all the Time-series data for the current record, since the screen is often
not wide enough to view all of the Columns. You can adjust its width and height.
• Calculated Columns grid: displays all the Calculated Columns data for the current record. Similar to
the Time-series grid.
• Statusbar: contains information about the total number of dataset rows, the number currently
selected, and the dataset unit.
FishStat Plus Help Manual 9
2 Installation
2.1 Installation
Tip: It may take a moment for the new program icon to appear.
2.2
• Next, try opening the program.
Tip: If you're not sure what letter corresponds to your CD-ROM, open Microsoft Explorer and
search for the drive letter that shows the FishStat CD-ROM.
• Follow the installation instructions. After installation, a program icon is created in the Program menu.
2.2
Next, try opening the program.
Tip: If you're not sure what letter corresponds to your CD-ROM, open File Manager and search for
the drive letter that shows the FishStat CD-ROM.
• Follow the installation instructions. After installation, a program icon and Group are created within the
2.2
Program Manager. Next, try opening the program.
See Also
2.2
Opening the Program
2.3
Opening a Dataset
FishStat Plus Help Manual 10
• It will create its own program Group, in which case it can be found in the Program menu under
FishStat Plus (Win95/98/NT), or within a program Group of the Program Manager (Win3.1)
Tip: Once you've opened the program, you may need to load it with a Dataset.
See Also
2.3
Opening a Dataset
2.1
Installation
FishStat Plus Help Manual 11
2. Install any you require by selecting <Yes>. If you select <No>, you will not be asked in the future to
install the dataset. If you select <Later> you will be prompted to install the dataset the next time you
open FishStat.
3. For every dataset you elect to install, the program will ask you whether you would like to <Copy>,
<Keep>, or <Cancel> it. Copying the dataset takes room on your hard-drive but may increase
program speed.
Tip: At the time of the production of these help instructions (Mar. 2000) the entire FishStat Plus
package including ALL available datasets required 40mb of memory.
4. Once all available datasets have been either accepted or rejected the program will display the
Load Dataset dialog box. It contains the list of all installed datasets (you may only work with one
dataset at a time). Select the one you wish to use by clicking it and then click <OK>.
• If the program has already been used with a dataset, it will automatically load the last dataset
used, together with any filtering, aggregating, formatting, etc. options configured at the time the
program was last closed.
See Also
2.2
Opening the Program
2.1
Installation
FishStat Plus Help Manual 12
3 Menus
3.1 Pop-up Menus
• Within many FishStat Plus screens and dialog boxes a right-click of the mouse calls a Pop-up Menu
that is tailored not only to the current area of the program, but also to the specific Object or data that
is clicked.
Examples
• In the Main Window, right-clicking on a Key Column brings up this menu:
• Note how it's tailored to the Key Column "Environment". There are secondary submenus for
3.1.1 3.1.2
Aggregating and Formatting .
3.3.2 6.2
• Within the Filter and Custom Groups dialog boxes are other valuable menus:
Once again, note how it's tailored to the Object "Algeria", as well as the Include window of the dialog
box.
• Once again, note how it's tailored to the Object "Algeria", as well as to the Include window of the dialog
box.
See Also:
10.1
Four Ways to Use the Menu
10.1
Keyboard Reference
10.1
How to Find Text
FishStat Plus Help Manual 14
• Any Key Column can also be aggregated from the Main Window.
• Right-click the column you wish to aggregate and a Pop-up Menu appears. In the middle of the menu
are the aggregation commands, Keep details, Group, and Aggregate. Click the aggregation level you
desire.
• Placing the mouse pointer over the Group command causes a secondary pop-up to appear that lists
the Group types available for selection. If you choose Handpicked FishStat will open the Aggregate
6.2.1
Set dialog box.
FishStat Plus Help Manual 15
• Any Key Column can also be formatted from the Main Window.
• Right-click the column you wish to format and a Pop-up Menu appears. Towards the bottom of the
menu is the Format command.
• Placing the mouse pointer over Format causes a secondary pop-up to appear that lists the available
display types. Click the desired type and the program returns you to the Data Display.
FishStat Plus Help Manual 16
The six commands found in the File menu have to do with loading, saving, and managing Datasets
3.2.2
• Open
3.2.4
• Save
3.2.3
• Close
3.2.5
• Manage Datasets
3.2.6
• Install Dataset
3.2.7
• Exit
See also:
3.5
Tools Menu
3.3
Data Menu
3.4
Output Menu
10.1
Four Ways to Use the Menu
10.1
Keyboard Reference
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 17
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <Ctrl+O> or press <Alt> then <F> and then <O>.
• datasets with a key icon next to their name are read-only and indicate a base or system-defined
child dataset.
To load a Dataset
• Double-click it
Tip: If a dataset was open when the program was last closed, then it will be autoloaded at the start of
the next session, together with all filtering, aggregating, sorting options present at the close of the last
session. If not, the program will bring up the Open dataset dialog box.
FishStat Plus Help Manual 18
See also:
10.3
Menubar
10.3
Toolbar
7.0
Dataset
3.2.3
Close
3.2.4
Save
3.2.5
Manage Dataset
3.2.6
Install Dataset
3.2.7
Exit
3.1
Pop-up Menus
FishStat Plus Help Manual 19
Tip: FishStat Plus automatically saves the current dataset when you exit the program. You need
only use the Save command if you plan on switching datasets.
See also:
10.3
Menubar
10.3
Toolbar
7.0
Dataset
3.2.4
Save
3.2.7
Exit
3.2.2
Open
3.2.5
Manage Dataset
3.2.6
Install Dataset
3.1
Pop-up Menus
FishStat Plus Help Manual 20
Tip: FishStat Plus will not save your dataset under an independent, exportable file name. To export a
3.4.2 3.4.3
dataset to an independent file you must copy it to the clipboard or export it to an .RTF, .CSV,
.HTML, or .SYLK file. Please note that such a file cannot be opened from within FishStat Plus.
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <Ctrl+S> or press <Alt> then <F> and then <S>.
10.2
• A list of all existing datasets will appear. Left-aligned bold names are Base Datasets . Under each
10.2
base dataset there may be an indented list of its Reference Datasets .
• You may either type a new name in the dataset Name input box or select an existing user-defined
reference dataset to overwrite (the program will not allow you to select a base or system dataset,
7.0
indicated by the key next to the Dataset name).
FishStat Plus Help Manual 21
Tip: Double-clicking a user-defined reference dataset will cause the program to immediately
overwrite it.
Tip: You may also delete or rename any reference dataset you highlight.
See also:
10.3
Menubar
10.3
Toolbar
7.0
Dataset
3.2.7
Exit
3.2.3
Close
3.2.2
Open
3.2.5
Manage Dataset
3.2.6
Install Dataset
3.1
Pop-up Menus
FishStat Plus Help Manual 22
To exit
1.3
• Click <Close>. The program will return you to the Main Window .
See also:
10.3
Menubar
7.0
Dataset
3.2.2
Open
10.3
Toolbar
3.2.3
Close
3.2.4
Save
3.2.6
Install Dataset
3.1
Pop-up Menus
FishStat Plus Help Manual 23
To switch directories
• The program defaults to the location where it stores installed datasets (normally C:\program
files\fishstat\db for Win95/98/NT and C:\fishstat\db for Win3.1).
Tip: It does not display the already installed datasets. It will only display datasets that have not yet
been installed.
• The directory window will display any directories found within the current directory.
• Double click on the two dots (..) found in the upper left corner of the directory window or highlight
10.1
them by clicking them or scrolling to them with the Keyboard <Arrows> and then pressing
<Enter>.
To switch drives
7.0
• Use this option if you have a Dataset on a different hard-drive or on a CD-ROM or floppy disk.
• Click at the right of the combo box found in the lower left-corner of the screen and select the
appropriate drive.
See also:
10.3
Menubar
7.0
Dataset
3.2.4
Save
3.2.3
Close
3.2.2
Open
10.3
Toolbar
3.2.5
Manage Dataset
3.1
Pop-up Menus
FishStat Plus Help Manual 25
3.2.7 Exit
10.3
• From the Toolbar click or .
10.1
• On the Keyboard , press <Alt> then <F> and then <X>.
See also:
10.3
Menubar
10.3
Toolbar
7.0
Dataset
3.2.4
Save
3.2.3
Close
3.2.2
Open
3.2.5
Manage Dataset
3.2.6
Install Dataset
3.1
Pop-up Menus
FishStat Plus Help Manual 26
3.3
The six commands found in the Data Menu access all the ways in which a Dataset can be
transformed
3.3.2
• Filter
3.3.7
• Grand Total
3.3.3
• Aggregate
3.3.4
• Edit Columns
3.3.5
• Sort
3.3.6
• Top/Other
Although you can use these commands in any order and in any combination, they are related to one another,
3.3.3 7.0
and the program executes them in the order listed above, e.g. if you Aggregate a Dataset , and then go
back and alter the filter, the program will filter the data and then re-aggregate it since filtering affects
aggregation.
See also:
3.2
File Menu
3.5
Tools Menu
3.4
Output Menu
10.1
Four Ways to Use the Menu
10.1
Keyboard Reference
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 27
3.3.2 Filter
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <F4> or press <Alt> then <D> and then <F>.
3.1
• To use a Pop-up Menu , right-click any Key Column.
Tip: Any filter for which no parameters are set will allow all records to pass.
• Select Objects singly by holding down the <Ctrl> key and clicking them with the mouse.
FishStat Plus Help Manual 28
• Select a range of Objects by clicking the first Object with the mouse and then holding down the
10.1
<Shift> key and clicking the last Object in the range, or by using the Keyboard arrows.
Find window will be displayed next to it. If you press a letter key but text in the
yellow box does not change, this means that text was not found.
• You can either continue typing until the Object you want appears, or type a few characters and use
the Find Next and Find Previous buttons to find occurrences of the text you typed.
• By toggling you can switch between searching only from the beginning of a name or searching
anywhere within a name.
• To find and select ALL Objects, whose names contain the text you typed press the Find All
button.
• Use the blue and red arrow buttons to move selected Objects in the direction indicated by
the arrow.
• Use the thick blue and red arrow buttons to move all Objects in the direction indicated by
the arrow.
• Click at the upper-right of the combo box to choose a type of Group. As you select different types
of Groups you will notice the Groups changing.
To include or exclude all the members of a Group click the appropriate arrow, or click-drag the Group
name into one of the boxes.
6.2.2
Tip: You may also save and load your own Custom Filters based on your specific
Inclusion/Exclusion criteria
• Once you've set the filtration options for your Key Columns click <OK> to filter, or <Cancel> to
1.3
abandon your changes. The program will return you to the Main Window .
See also:
3.3.7
Grand Total
3.3.3
Aggregate
3.3.4
Edit Columns
3.3.5
Sort
3.3.6
Top/Other
7.0
Dataset
3.3
Data Menu
6.2.2
Custom Filter
3.3.7
Grand Total
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 30
3.3.3 Aggregate
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <F5> or press <Alt> then <D> and then <A>.
3.1.1
• To use the Aggregate Pop-up Menu , right-click any Key Column.
• Selecting Grouped brings up a combo box that allows you to choose from among a set of standard
3.3.2
Groups (identical to those found in the Filter dialog box) or choose Handpicked, an option which
6.2.1
allows you to create your own Aggregate Sets .
• Selecting Aggregated means that the Objects in the column are replaced with the word "All". The
effect is of Grouping the entire Key Column into one Group, i.e. the column no longer has an effect
on how data is displayed. It loses all variability and becomes a constant.
• Once you've set the aggregation options for your Key Columns click <OK> to aggregate, or
1.3
<Cancel> to abandon your changes. The program will return you to the Main Window .
FishStat Plus Help Manual 31
See also:
3.3.2
Filter
3.3.7
Grand Total
3.3.4
Edit Columns
3.3.5
Sort
3.3.6
Top/Other
6.2.1
Aggregate Sets
7.0
Dataset
3.3
Data Menu
6.2.2
Custom Filter
3.1
Pop-up Menus
FishStat Plus Help Manual 32
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <F6> or press <Alt> then <D> and then <C>.
Tip: Calculated Columns can also be edited by right-clicking them and selecting <Edit> from the
3.1
Pop-up Menu .
• In the centre of the dialog box is a list of all Dataset Columns. They are divided into three Groups:
Key Columns, Time-series Columns and Calculated Columns. Click or to view individual
Columns. On the left are commands to delete, hide and modify Columns. On the right are commands
for creating new Columns.
Tip: Only user-created Columns can actually be deleted. Time-series Columns are instead hidden,
and Key Columns are completely unaffected by the Delete command.)
Selecting Columns:
To Select a column or Columns
FishStat Plus Help Manual 33
• Click . FishStat will display a combo box containing a list of existing Key Columns:
• Click the column for which you wish to add a second display format and the program will open the
Format Key Column dialog box.
Tip: you can also add a second column by right-clicking the Key Column you wish to add a display
3.1
format to and click <New Column> from the Pop-up Menu .
Formatting Columns
To Format or Reformat a Key Column or Columns
• Select the Key Column or Columns you wish to format. Click <Format>. The program will take you to
the Format Key Column dialog box.
6.1 3.1.2
Tip: you can also Format a Key Column via the Format Pop-up Menu .
8.2
• Select the Time-series or Calculated Columns or Columns you wish to format. Click <Format>. The
6.1.2
program displays the Column Options dialog box.
Tip: you can also Format by right-clicking the column and selecting <Format> from the Pop-up
3.1
Menu .
• Click on Sum (or press <Alt> then <S>) or Average (or <Alt> then <A>). The program will
display the Edit Expression dialog box with the expression already completed.
8.5
• If you wish to apply the expression to only a selected portion of the Time-series Columns , edit the
10.2
numbers in the Years List . Click <OK> or press <Enter>.
• The program will now display the Column Options dialog box. Format the column and then click
<OK> or press <Enter>. The program will return you to the Edit Columns dialog box where you can
create another column, or edit or delete an existing column.
• If you're finished, click <OK> to exit and apply your changes, <Cancel> to exit and abandon your
1.3
changes. The program will return you to the Main Window
• Click (or press <Alt> then <R>). The program displays the Edit Rank Column dialog box:
3.1
Tip: you can also rank by right-clicking and selecting <Rank> from the Pop-up Menu .
• Click at the right of the combo box and choose a column to rank. Click the <Reverse> check box
if you'd like to rank the column from the smallest value to the largest value and then click <OK>.
• The program will display the Rank options dialog box. Re-title the column if you wish by typing in the
left input box, and adjust the column width by typing in the right input box. Click <OK> to return to the
Edit Columns dialog box. Otherwise click <Cancel> to abandon your changes.
See also
4.4
Expressions, functions and operators
4.1
Expression Builder
7.0
Dataset
3.3
Data Menu
6.1
Format
6.1.2
Column Options
3.1
Pop-up Menus
FishStat Plus Help Manual 36
3.3.5 Sort
10.3
• From the Toolbar click or
10.1
• From the Keyboard type <F7> or press <Alt> then <D> and then <S>.
10.3
• From the Data Display , put the mouse pointer in any Time-series or Calculated column and right-
3.1
click. Choose <Sort [name of column]> from the Pop-up Menu .
• During sorting, values in the first sort column are compared, and only when these are equal are
second and subsequent sort Columns taken into account:
8.4
• The Columns window lists all Columns that can be used as sort criteria (Rank Columns cannot be
used as they depend on other Columns). The first item in the list is always "None". Click it to clear the
sort criteria field.
• Click on the column name in the Columns window and click the topmost button, or press <Alt>
then <1>.
• Click on the column name in the Columns window and click the button next to the desired Sort
Criteria box, or press <Alt> then <[number of desired Sort Criteria box]>.
To delete any sort key other than the primary sort key
• Drag <None> to the Sort Criteria box containing the key you wish to delete, or
• Click <None> in the Columns window and click the button next to the Sort Criteria box
containing the key you wish to delete, or press <Alt> then <[number of desired Sort Criteria box]>.
• Use the A-to-Z and Z-to-A buttons to switch between direct and reverse sort order for
each Sort Criteria box. Direct order is A-to-Z for alphabetical fields, High-to-Low for numeric data.
See also:
3.3.2
Filter
3.3.7
Grand Total
3.3.3
Aggregate
3.3.4
Edit Columns
3.3.6
Top/Other
4.4
Expressions, functions and operators
4.1
Expression Builder
7.0
Dataset
3.3
Data Menu
6.1
Format
6.1.2
Column Options
6.2.1
Aggregate Sets
6.2.2
Custom Filter
3.1
Pop-up Menus
FishStat Plus Help Manual 38
3.3.6 Top/Other
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <F8> or press <Alt> then <D> and then <T>.
3.1 8.5
• To use a Pop-up Menu , right-click any Time-series Column .
8.5
• First click at the right of the "...by field" combo box. Select a Time-series or Calculated
8.2
Column by clicking it.
• Next, specify either a number of top records to select (e.g. top 50 records), or a percentage of the
total (e.g. records comprising 80% of the total column value, with inclusion priority given to those
records with the highest values), or a threshold (e.g. all records with values exceeding 1000).
Tip: Records not included as top records will be aggregated and listed as "Other".
See also:
3.3.2
Filter
3.3.7
Grand Total
3.3.3
Aggregate
3.3.4
Edit Columns
3.3.5
Sort
4.4
Expressions, functions and operators
4.1
Expression Builder
7.0
Dataset
FishStat Plus Help Manual 39
3.3
Data Menu
6.1
Format
6.1.2
Column Options
6.2.1
Aggregate Set
6.2.2
Custom Filter
3.1
Pop-up Menus
FishStat Plus Help Manual 40
10.3
• From the Toolbar click or
10.1
• On the Keyboard , press <Ctrl+F8> or press <Alt> then <D> and then <G>.
3.1 8.5
• To use a Pop-up Menu , right-click any Time-series Column .
Total button will be pressed in and a tick mark will appear next to its command name in
3.3
the Data Menu .
• The values displayed in the Grand Total row are only affected by the choices you make when
3.3.2
Filtering .
8.2
Tip: Formulas in the Calculated Columns are evaluated AFTER the Grand Total has been
calculated, e.g. for the column "Forecast" the Grand Total row contains the forecast of sum, not the
sum of all forecasts.
See Also:
3.3.2
Filter
3.3.3
Aggregate
Columns
3.3.5
Sort
3.3.6
Top/Other
3.1
Pop-up Menus
FishStat Plus Help Manual 41
3.3.8 Undo
See also:
3.2.7
Exit
3.1
Pop-up Menus
FishStat Plus Help Manual 42
3.4
The six commands found in the Output Menu access all the ways in which a Dataset can be
outputted
3.4.2
• copy
3.4.3
• Simple Report
3.4.4
• Tables
3.4.5
• Charts
3.4.6
• Tables and Charts
3.4.7
• Printer Setup
3.4.2 10.2
These commands range from the simple copy command, which sends row data to the Clipboard , to the
3.4.6
sophisticated Tables and Charts option that allows you to create combination text and graphic reports.
5.0
Tip: Tables, Charts, and Tables and Charts all use the Report Wizard to navigate you through report
creation.
See also:
3.2
File Menu
3.3
Data Menu
3.5
Tools Menu
5.0
Report Wizard
10.1
Four Ways to Use the Menu
10.1
Keyboard Reference
3.1
Pop-up Menus
FishStat Plus Help Manual 43
3.4.2 Copy
Tip: This command is only available if one or more rows are selected.
• Select single rows by holding down the <Ctrl> key and clicking with the mouse.
• Select a range of rows by clicking the first row with the mouse and then holding down the <Shift> key
and clicking the last Object in the range, or hold down the <Shift> key and then press the
10.1
Keyboard up or down <Arrow>.
Tip: if your rows are not pasted properly into Excel , change its settings by going to the Tools
3.5
Menu , Text-to-Table Command and then setting the Delimiter to "Tab". This is the default, and
should only need to be changed if previously altered by a user.
See also:
5.0
Report Wizard
3.4.4
Tables
3.4.5
Charts
3.4.6
Tables and Charts
3.1
Pop-up Menus
FishStat Plus Help Manual 44
10.3
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select <Simple Report>.
10.1
• On the Keyboard , press <Ctrl+R> or press <Alt> then <O> and then <S>.
See also:
5.0
Report Wizard
3.4.4
Tables
3.4.5
Charts
3.4.6
Tables and Charts
3.4.2
copy
3.1
Pop-up Menus
FishStat Plus Help Manual 45
3.4.4 Tables
10.3
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select <Tables>.
10.1
• On the Keyboard , press <Ctrl+W> or press <Alt> then <O> and then <T>.
See also:
5.0
Report Wizard
3.4.5
Charts
3.4.6
Tables and Charts
3.4.3
Simple Report
3.4.2
copy
3.1
Pop-up Menus
FishStat Plus Help Manual 46
3.4.5 Charts
10.3
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select <Charts>.
10.1
• On the Keyboard , press <Ctrl+H> or press <Alt> then <O> and then <C>.
See also:
5.0
Report Wizard
3.4.4
Tables
3.4.6
Tables and Charts
3.4.3
Simple Report
3.4.2
copy
3.1
Pop-up Menus
FishStat Plus Help Manual 47
• The only difference is that with this command both Tables and charts are produced at the same time.
• This can sometimes complicate the process of producing a report, since a change in the keys (X-, Y-,
and Z-axes) affects both the tables and the charts. To overcome this difficulty, experiment with the
5.4
Chart Direction option
10.3
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select <Tables and Charts>.
10.1
• On the Keyboard , press <Ctrl+B> or press <Alt> then <O> and then <A>.
See also:
5.0
Report Wizard
3.4.5
Charts
3.4.4
Tables
3.4.3
Simple Report
3.4.2
copy
3.1
Pop-up Menus
FishStat Plus Help Manual 48
• FishStat Plus has its own printer configuration. All changes made in this dialog box are local to
FishStat Plus. This allows you to use a printer other than the default Windows printer, and/or use
the printer with different settings. This behaviour is by design.
• Or from any of the Report Wizard's eight screens, click from the Toolbar. The program will
5.11
display the Destination dialog box. If printer output is selected, the Printer <Set Up> button will be
enabled.
Tip: These settings are controlled by your printer's driver software and can only be changed by
altering the configurations found in the printer driver software. See the instructions below: "To change
printer settings".
FishStat Plus Help Manual 49
To select printer
• In the Select Printer combo box, click and click on one of the listed printers to select it. There may
be a delay (5-10 seconds) following printer selection.
Tip: If there are no printers listed you must connect a printer to your computer and/or install a printer
driver. Consult the instructions that came with your printer.
Tip: The Printer Options dialog box is a part of the printer driver software provided by your printer
manufacturer. We cannot provide support or help in using this dialog box. Please consult the help file
that came with your printer.
To change margins
• Click or in the Margins box. The margins change one millimetre per click.
Tip: Margins cannot normally be set to less than 3-7 mm, depending on the type of printer. FishStat
Plus will not allow you set margins to less than 3mm or more than 75 mm.
See also:
5.0
Report Wizard
3.4.5
Charts
3.4.4
Tables
3.4.3
Simple Report
3.4.2
copy
3.1
Pop-up Menus
FishStat Plus Help Manual 50
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select either <Tables>, <Charts>, or <Tables and Charts>.
10.1
• On the Keyboard , press <Ctrl+W> (for Tables), <Ctrl+H> (for Charts), or <Ctrl+B> (for Tables
and Charts), or press <Alt> then <O> and then either <T>(for Tables), <C>(for Charts), or <A>(for
Tables and Charts).
#Tables Chart Dir Sel Col Table Pre Chart Pre FWD
REV #Col Sel Rows Table Opt Chart Opt Print Exit
• The Toolbar takes you from any Report Wizard screen to any Report Wizard screen.
3.4.4
• To learn more about the Report Wizard's screens, continue to Report Tables , the first step in the
Report Wizard.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 51
The three commands in the Tools Menu are for viewing dataset information, creating Aggregate
6.2.1
Sets , and configuring the look and feel of the program
3.5.2
• Format Numbers
3.5.3
• Format Hilite
3.5.4
• Custom Group
3.5.5
• Language and Font
3.5.5
• Dataset Notes
• Map
See also:
3.2
File Menu
3.3
Data Menu
3.4
Output Menu
10.1
Four Ways to Use the Menu
10.1
Keyboard Reference
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 52
Tip: Changes to a Time-series Column are applied universally to all Time-series Columns.
Tip: to change the way FishStat displays unknown, estimated, and negligible records, you must
select <Format Hilite> from the <Tools> menu.
To change the display format between "," (comma) and decimal point "."
• Click .
• Click .
FishStat Plus Help Manual 53
• Click .
See also:
3.3.4
Edit Columns
3.5.3
Format Highlight
3.1
Pop-up Menus
FishStat Plus Help Manual 54
Tip: to change the way FishStat displays other numbers, you must select <Format Numbers> from
the <Tools> menu.
• Click on any combo box to view the available display formats, and click on any of them to change
the display format for that field.
• To eliminate the use of colour for a particular field, clear its checkbox by clicking it.
1. Unknown value
• Considered as zero for calculations, but less than zero when sorting.
2. Negligible value
• Considered as zero in calculations, but slightly greater than zero when sorting.
FishStat Plus Help Manual 55
3. Zero
4. FAO Estimate
• Data was unavailable and was estimated.
5. Repetition
• Data on a year was unavailable and was assumed to be identical to the previous year.
6. Wrong Unit
• Data for the record is in a unit which does not match the standard unit for the dataset.
Tip: when calculating, the program will preserve Special values to the fullest extent possible, e.g. the
sum of two unknown values is also an unknown value, the sum of two negligible values - a negligible
value, etc. In complex cases, all flags are removed and the result of the calculation is considered a
"normal" number.
• If you're happy with your choices, click <OK> and the program will return you to your previous
screen. Otherwise click <Cancel> to abandon your changes.
FishStat Plus Help Manual 56
See also:
3.3.4
Edit Columns
6.1.2
Column Options
3.1
Pop-up Menus
FishStat Plus Help Manual 57
• You can switch from Key Column to Key Column by clicking the tab names that run along the top of
the dialog box (or by pressing <Ctrl+PgDwn> & <Ctrl+PgUp>).
• The existing Custom Groups for each Key Column are displayed in the centre window. To work with
10.1
an existing Group, highlight it by clicking it or scrolling with the Keyboard <Arrows>.
• <Copy> Creates a copy of the Group and also allows you to rename it.
FishStat Plus Help Manual 58
To exit
1.3
• Click <Close>. The program will return you to the Main Window .
See also:
6.2.3
Edit Group
6.2.1
Aggregate Set
3.3.3
Aggregation
3.3.2
Filter
6.2.2
Custom Filter
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 59
Tip: for font changes to take effect, please restart FishStat Plus.
Tip: the Windows Font Selection dialog box is a part of the Windows software. For additional help
on this dialog box please consult Windows help.
When finished
• Click <OK> to save changes and exit
• Click <Cancel> to abandon changes and exit.
See Also
3.3.4
Edit Columns
3.5.3
Format Highlight
6.1.2
Column Options
3.1
Pop-up Menus
FishStat Plus Help Manual 60
2. Press <CTRL+ C>. This copies the highlighted text to the Windows clipboard.
3. Open the application into which you want to paste the text.
4. Place the cursor where you want to paste the text and select the application's paste function or try
pressing <CTRL+ V>.
When finished
• Click <Close> to exit and return to the Main Window
See Also
3.3.4
Edit Columns
3.5.3
Format Highlight
6.1.2
Column Options
3.5.2
Format Numbers
3.1
Pop-up Menus
FishStat Plus Help Manual 61
3.5.7 Map
When finished
• Click <Close> to exit and return to the Main Window
See Also
10.2
Notes
3.5.6
Dataset Notes
6.1
Formatting
FishStat Plus Help Manual 62
4 Building Expressions
4.1 Expression Builder
• The Select Function dialog box will appear. On the left are the Function Types, and on the right are
the functions or operators found within each type (if you've ever used the expression builders within
Microsoft Excel™ or Access™ you'll find yourself in familiar territory).
• Click a Function Type from the menu on the left, and then click a function or operator from the menu
on the right.
4.2
• Click <OK> to continue building your expression in the Edit Expression dialog box. Otherwise click
<Cancel> to abandon your changes.
Tip: an explanation for each parameter is displayed by the ToolTip window. Move the mouse over a
parameter to get help on it.
See also:
4.2
Edit Expression
3.3.4
Edit Columns
8.2
Calculated Column
FishStat Plus Help Manual 63
Tip: expressions can be nested, i.e. subexpressions can be placed inside of expressions.
• In the blue title bar you should see "Edit Expression [Function you selected]".
Depending on the parameter type you may be able to enter one of the following
• Number
FishStat Plus Help Manual 64
Tip: for any number that is the number of a year in the dataset range, FishStat will automatically
interpret as a year and not a numeric constant. To force the program to recognise a constant as a
constant add ".0" to the end of it, e.g. "1994.0"
• Text
• Year (or quarter for a dataset that contains more than one column per year.)
Tip: for years simply type in the four digit year. FishStat will automatically precede it with "@" to
indicate that it's not a numeric constant.
• Subexpression -- click the button to enter a nested (recursive) expression, i.e. you can use a
subexpression as a parameter to another expression.
You will see (depending on the function selected) one or more of the following input boxes
(This is a glossary of all possible parameters).
• Complexity: if set to 'Low', FishStat Plus recognises three shapes: Up, Down, and Stable. If set to
'High' it recognises approximately twenty shapes.
4.4.5
(Statistical Functions )
• Digits after decimal point: rounds contents of 'source number'. A positive number affects decimal
places, e.g. a of '1' makes 1234 = 123, a negative number affects whole numbers, e.g. a of '-1'
makes 1234 = 10.
4.4.2
(Conversion Functions )
• Expression 1: first string or string expression against which to apply a function or operator.
4.4.1 4.4.3
(Arithmetical & Logical Operators )
• Expression 2: second string or string expression against which to apply a function or operator.
4.4.1 4.4.3
(Arithmetical & Logical Operators )
• Expression To Test: expression that must be examined. If result is non-zero, function returns 2,
otherwise it returns 3
4.4.3
(Logical Operators )
• Format String: contains format mask used to convert a number into a string
4.4.2
(Conversion Functions )
• Ignore Case: if set to True FishStat Plus does not differentiate between upper- and lower-case, e.g.
A=a
4.4.6
(String Functions )
• Minimum/Maximum Value: all Columns containing values outside this range are ignored
4.4.5
(Statistical Functions )
• Number of Symbols: length of substring returned by function. If sub string is found to be longer than
source string, then function returns all of it
(Substring)
FishStat Plus Help Manual 65
• Regression Model: select line truest to data: linear (straight line), exponential (exponent curve), or
better fit
4.4.5
(Statistical Functions )
• Return if False: expression result (number or numeric expression) if Expression to test returns zero
4.4.3
(Logical Operators )
• Return if True: expression result (number or numeric expression) if Expression to test does not
return zero
4.4.3
(Logical Operators )
• Skip Estimates: If set to YES, estimates are not counted, or are not counted when looking for the
maximum.
4.4.5
(Statistical Functions )
• Skip Negligible Values: if set to Yes FishStat Plus ignores negligible values, marking them as <05
4.4.5
(Statistical Functions )
• Skip Unknown Values: if set to Yes FishStat Plus ignores unknown values, also when looking for a
minimum, and displays them as ...
4.4.5
(Statistical Functions )
• Skip Zero Values: if set to Yes FishStat Plus ignores null values, also when looking for a minimum
4.4.5
(Statistical Functions )
• Source String: contains a string or a string expression that will be converted into a number or have a
substring extracted or return a length function.
(Substring)
• Source Years: a list of years from which to calculate an average, draw an analytical shape, calculate
a total/fluctuation/linking ratio/average/exponential growth/sum/slope, produce a count, find a
minimum/maximum, or make a forecast
4.4.5
(Statistical Functions )
• Start Position: Position from which function begins searching for substring, or a substring extraction
start-point
(Substring)
• String to Search for: function searches for this substring within string specified in 1 or 2
4.4.6
(String Functions )
• Type of Average: determines whether method used to average is arithmetic, geometric, harmonic,
square mean, or median
4.4.5
(Statistical Functions )
FishStat Plus Help Manual 66
• Weight factor: if set to YES, data from recent years have more influence on regression and forecast
equations than data from earlier years, e.g. for a 2001 forecast, the years 1996-2000 would have
more influence than years 1986-1991
4.4.5
(Statistical Functions )
• Years List: a list of years from which to calculate an average, draw an analytical shape, calculate a
total/fluctuation/linking ratio/average/exponential growth/sum/slope, produce a count, find a
minimum/maximum, or make a forecast
4.4.5
(Statistical Functions )
• If your new column is unsatisfactory, you may return to the Edit Columns dialog box, select your
8.2
Calculated Column , and press <Edit> to be returned to the Edit Expression dialog box.
See also:
4.1
Expression Builder
3.3.4
Edit Columns
8.2
Calculated Column
FishStat Plus Help Manual 67
• A Calculated column may contain numerical data or text, depending on the formula.
4.1
• When you define a Calculated column, you use the Expression Builder and its built-in formulas.
This way, you can't make a mistake in spelling or syntax.
8.2
• Expressions in Calculated Columns are always evaluated after filtering and aggregation have been
8.5
finished. These expressions may include constants as well as key and Time-series Columns values
as parameters.
See also:
8.4
Rank Column
8.5
Time-series Column
4.1
Expression Builder
3.3.4
Edit Columns
6.1.2
Column Options
6.1
Format
4.2
Edit Expression
3.1
Pop-up Menus
FishStat Plus Help Manual 68
AND Returns TRUE (-1) if both operands are not Ø. Otherwise, returns Ø
IIF (numbers) Returns one of two numeric expressions depending on value of first argument
IIF (strings) Returns one of two string expressions depending on value of first argument
NOR Returns TRUE (-1) if both operands are zero. Otherwise, returns Ø
NOT Returns TRUE (-1) if operand is zero
OR Returns TRUE (-1) if at least one operand is not zero. Otherwise, returns Ø
XOR Returns TRUE (-1) if any one operand is Ø, and another is not. Otherwise, returns Ø
FishStat Plus Help Manual 71
< (less than) Returns TRUE (-1) if the first number or string is less or comes
alphabetically before the second.
<= (less than or equal to) Returns TRUE(-1) if the first number or string is less than or equal
or comes alphabetically before or is identical to the second.
<> (not equal) Returns TRUE (-1) if the compared numbers or strings are unequal
or different.
= (equal) Returns TRUE (-1) if the compared numbers or strings are equal or
identical.
(greater than) Returns TRUE (-1) if the first number or string is greater or comes
alphabetically after the second.
>= (greater than or equal to) Returns TRUE (-1) if the first number or string is greater than or
equal or comes alphabetically after or is identical to the second.
Tip: these operators will often be used together with the Logical Operator IIF to output one of two
values depending on a condition.
FishStat Plus Help Manual 72
Analytical shape "up-down" means - numbers went up, and then down. "up-UP" -
they went up a little, and then UP a lot. "DOWN-up" - they went
down a lot, and then up a little, etc.
Average Average value for selected years
AverageX Average of squares, logarithms, or inverse values
Coefficient of Determination between 0 (fluctuation/unreliable) and 1 (ideal fit/reliable), is deviation
explained by linear/exponential regression. Model it using linear,
exponential, or better-fit curves, possibly with 'weight' method
Correlation between values for 'year' and 'time-series'. It ranges from -1 (decline)
to +1 (increase), with 0 representing no change or fluctuation
Count Years function counts the number of Time-series Columns that fall within a
specified range of years.
Exponential growth this is average increase or decrease per year expressed as a
percentage
Fluctuation the average change for the period selected
Forecast for any year. Select a function: linear, exponential, or 'better fit' (and
possibly 'weight' method)
Slope average increase or decrease per year in absolute numbers
Standard Deviation gives an indication of the amount of scatter from the measure of
central tendency
Sum Sum of values for selected years
SumX Sum of squares, logarithms, or inverse values
Trend value change relative to average value. Lies between -1 (rapid
decline to 0) and +1 (rapid growth from 0)
FishStat Plus Help Manual 73
5 Report Wizard
5.1 Introduction
• From the Toolbar click or . The program will display a drop-down menu with four
commands. Select either <Tables>, <Charts>, or <Tables and Charts>.
10.1
• On the Keyboard , press <Ctrl+W> (for Tables), <Ctrl+H> (for Charts), or <Ctrl+B> (for Tables
and Charts), or press <Alt> then <O> and then either <T>(for Tables), <C>(for Charts), or <A>(for
Tables and Charts).
#Tables Chart Dir Sel Col Table Pre Chart Pre FWD
REV #Col Sel Rows Table Opt Chart Opt Print Exit
• The Toolbar takes you from any Report Wizard screen to any Report Wizard screen.
3.4.4
• To learn more about the Report Wizard's screens, continue to Report Tables , the first step in the
Report Wizard, or click on any of the command buttons found in the above graphic.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 75
• Report Type can be selected at any time from the FishStat Toolbar by clicking or from the
• Click any entry to define it as a Table (Chart) key. A red check mark will appear next to each column
you click. To the right of the column window FishStat displays the estimated number of tables
3.4.5
(Charts ) your current selection is expected to create. If your selection seems to create too many
tables (Charts), other Report Wizard screens will allow you to limit the final number by excluding
data.
FishStat Plus Help Manual 76
Tip: if exporting to a file for use in another program, you may want to leave all your information in one
table, and not divide it up. In this case choose "Do not partition report."
To advance to the next screen and choose which keys you want as Columns, click either or
See also:
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 77
• Click any entry to add it to your table Columns (chart point sets). A red check mark will appear in the
box next to it, and to the right FishStat will display the estimated number of Columns (point sets) your
current selection is expected to produce. If your selection creates too many, other Report Wizard
screens allow you to limit the number by excluding data.
Tip: you can also force a limit to the number of Columns (point sets) by checking "Limit number of
Columns (point sets) to" and then typing a number in the input box. FishStat will display the Columns
(point sets) with the highest values and aggregate the rest as "Other".
• Any column you select is moved to the top of the stack. If you select more than one, a set of blue
arrows appear within the column window. By clicking these you can decide which is at the top of the
stack. This affects which key FishStat uses as your primary column key.
FishStat Plus Help Manual 78
To advance to the next screen and choose what data to output, click either or .
See also:
3.4.4
Report Tables
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 79
Tip: the lower-half of the dialog box will only appear if you are in <Charts and Tables> mode.
• If the number of rows seems too high, click the "Limit number of rows to" check box and enter a
number into the input box. FishStat will display the most significant rows and aggregate the remainder
in a row labelled "Other."
Tip: you can also limit the number of rows in the later Report Wizard screens by excluding data.
In Charts-only mode
FishStat Plus Help Manual 80
• The top of the dialog box lists the Chart and Point Set choices you've made in the previous screens
and then lists the leftover Key Columns that will make up the Points together with an estimate of how
many Points will be created.
• If the number of Points seems too high, click the "Limit number of points to" check box and enter a
number into the input box. FishStat will display the most significant points and aggregate the remainder
in a point labelled "Other."
Tip: you can also limit the number of points in the later Report Wizard screens by excluding data.
If in Tables and Charts mode, for help on Chart Direction click here.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 81
• Here you can limit the inclusion of dataset Columns. When FishStat Plus prepares your report, it will
ignore any Columns you've put in the Exclude field.
by clicking:
window by clicking , and then selecting the Columns you want to include by holding down the
<CTRL> key and clicking them one-by-one.
• You can also select a range by clicking on the first or last column you want to include and holding
down the mouse button while dragging up or down. The process is essentially identical to the one
3.3.2
explained in detail for the Filter dialog box.
• Once you've completed your selection, send them over to the Include box by clicking .
10.3
• Use the Scrollbar in the middle of the dialog box if some Columns you need to include/exclude are
outside of the Include/Exclude window.
FishStat Plus Help Manual 82
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 83
• Here you can limit the inclusion of records (rows). When FishStat Plus prepares your report, it will
ignore any rows you've put in the Exclude field.
by clicking:
Exclude window by clicking , and then selecting the rows you want to include by holding down
the <CTRL> key and clicking them one-by-one.
• You can also select a range by clicking on the first or last row you want to include and holding down
the mouse button while dragging up or down. The process is essentially identical to the one used in
5.5
the Select Data Columns dialog box.
• Once you've completed your selection, send them up to the Include box by clicking .
10.3
• Use the Scrollbar in the middle of the dialog box if parts of a record you need to see are outside of
the Include/Exclude window.
FishStat Plus Help Manual 84
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.7
Table Options
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 85
• In this dialog box you can name your table, change the font and font size, and toggle several other
options to maximise the layout.
Tip: If you're producing a Chart-only report this screen will not appear nor will you see it among the
command buttons in the Report Wizard Toolbar.
• Table Options can be selected at any time from the Report Wizard's Toolbar by clicking:
• Next, if your report is larger than the physical page upon which it will be printed, decide whether you
want to repeat the header on every page regardless of whether or not the page represents the
beginning of a new chart. To change this option, toggle the "Repeat" / "Do not Repeat" buttons found
in the middle right of the dialog box.
Tip: "Repeat" is a good way to increase readability for large tables. "Do not Repeat" is a space-saver,
and also useful if you plan to "glue" together the pages of your output.
FishStat Plus Help Manual 86
Tip: The Windows Font Selection dialog box is a part of the Windows software. For help on this
dialog box please consult Windows help.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.8
Table Preview
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 87
• In this dialog box you can view your table before it is printed or exported.
Tip: If you're producing a Chart-only report this screen will not appear nor will you see it among the
command buttons in the Report Wizard Toolbar.
clicking:
• Click to view the list. Click any item on the list to switch to its table.
5.3
• Go back to the Report Columns dialog box and set a value for Max. Columns or go back
5.4
to the Report Rows and Chart Direction dialog box and set a value for Max. Rows.
5.5
• Go back to the Select Dataset Columns dialog box by clicking and exclude some Columns.
5.6
• Go back to the Select Source Records dialog box by clicking and exclude some rows.
Tip: If you're working in Tables and Charts mode any changes you make to the axes will affect
your charts as well. If you find that altering the axes has fixed your tables but destroyed your
charts, try repairing your charts with the Chart Direction, and the Chart Options dialog boxes.
Remember, you can back up to ANY of the Report Wizard dialog boxes, or even further back, to change any
3.3.2 3.3.3
of the Filtering or Aggregating you've done. Remember, the underlying dataset remains the same. It's
possible at any time to back up and rethink the choices you've made.
If in Tables and Charts mode, advance to the Chart Options screen by clicking . Otherwise click
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.9
Chart Options
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 89
• In this dialog box you can choose the type of chart, colour palette, title, as well as a number of other
parameters to fine-tune your chart layout.
Tip: If you're producing a Table-only report this screen will not appear nor will you see it among the
command buttons in the Report Wizard Toolbar.
clicking:
Logarithmic Line: plot values as a series of lines with the Y-axis set to a logarithm.
• Line Graph - show symbols: marks with a unique symbol, every point at which a Chart Set meets a
Chart Point, i.e. every actual value or related set of values.
• Line Graph - show sticks: draws a line from the Chart Points to their Chart Sets, i.e. to the point at
which there are actual data.
• Line Graph - show lines: if set to "No", only symbols and/or sticks are displayed, and the lines
connecting actual values are removed.
• Label Every: if set to greater than "1", skips Chart Points when labelling. Useful when charts with
repetitive information get too crowded.
• Show ticks: tick marks along the X- and/or Y-axes can be toggled on and off.
• Show Grid: a backing grid pattern to the chart can be toggled on and off.
• Show [key/Time-series Column] in legend: column headings can be toggled on and off. Useful
when charts get too crowded.
• Bar Graph – Orientation: controls whether the bars run vertically or horizontally.
• Bar Graph – Style: "normal" means that the Chart Set values are placed in bars that stand side-to-
side at the Chart Point.
• Pie labels with lines: controls whether lines are drawn from the labels to their pie-pieces.
• Pie labels in colour: controls whether the labels are black or the same colour as their pie-pieces.
• Pie labels as: controls whether the labels consist of the actual values of the pie-pieces, the
percentage each pie-piece is of the total pie, the keys (titles) of the pie-pieces, or whether the labels
are nothing (hidden).
FishStat Plus Help Manual 91
• Area Graph - Style absolute: starts each Chart Set from zero (some chart sets may become
hidden), Stacked places them one on top of the other, so that each Chart Set's value for a given
Chart Point begins not at zero but at its lowest area, Percentage shows each area as a percentage
of the total so that the width of a Chart Set at any given Chart Point reflects its percentage of the
whole at that point.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.10
Chart Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 92
• In this dialog box you can view your chart before it is printed or exported.
Tip: If you're producing a Table-only report this screen will not appear nor will you see it among the
command buttons in the Report Wizard Toolbar.
clicking:
• Click to view the list(s). Click any item on a list to switch to that chart. Depending on the choices
you've made, you may find that you have an enormous number of charts.
5.3
• Go back to the Report Columns dialog box and set a value for Max. Columns or go back
5.4
to the Report Rows dialog box and set a value for Max. Rows.
5.5
• Go back to the Select Dataset Columns dialog box by clicking and exclude some Columns.
5.6
• Go back to the Select Source Records dialog box by clicking and exclude some rows.
5.9
• Go back to the Chart Options dialog box by clicking and try changing some parameters or
the Chart Type, and then return to Chart Preview.
Tip: If you're working in Tables and Charts mode any changes you make to the keys (axes)
will affect your tables as well. To alter your charts without affecting your tables try playing
with the Chart Direction, and the Chart Options dialog boxes.
Remember, you can back up to ANY of the Report Wizard dialog boxes, or even further back, to change any
3.3.2 3.3.3
of the Filtering or Aggregating you've done. Remember, the underlying dataset remains the same. It's
possible at any time to back up and rethink the choices you've made.
To output your chart and/or table Click or to get to the Output screen.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.11
Outputting to a File or Printer
3.1
Pop-up Menus
FishStat Plus Help Manual 94
5.11 Output
• Type of output (hardcopy or file) and style (file and printer type) are decided here.
Toolbar as an icon: . You can click this icon at any time from within the Report Wizard
Click <Browse> to search for a directory and/or an existing file. The program will open a window for
browsing files and directories. After you've found the directory where you want to write the file, and
you've named a new file or selected an existing file to overwrite, click <OK>. The program will return
you to the Destination dialog box. Otherwise click <Cancel> to abandon your changes.
• Click <Go>. The program will begin outputting the file. This may take several minutes for a large
7.0 5.6
Dataset . You may want to go back to earlier stages of the Report Wizard and limit your records or
5.5
your Columns until you end up with an acceptable number of pages. You may even want to go
3.3
back even further to the Data Menu commands to limit your dataset pre-Report Wizard.
Tip: If there are no printers listed you must connect a printer to your computer and/or install a printer
driver. Consult the instructions that came with your printer.
• If you're happy with your print options, click <Go>. The program will begin outputting the file. This
7.0
may take more than several minutes if there are a large amount of records in the Dataset . You may
want to consider going back to earlier stages of the Report Wizard and limiting your records or your
Time-series until you end up with an acceptable number of pages. You may even want to consider
3.3
going further back to the Data Menu commands to limit your dataset pre-Report Wizard.
• When the Progress window disappears, FishStat Plus opens a second application that controls the
actual output. This way, you can return to your data and continue working while your report is
produced in the background.
• Take a look at your output (if you chose to output to a file, open an application that can handle the
outputted file and load it).
3.4.3
• If you outputted a Simple Report , it should look almost identical to what you saw in the Data
10.3 5.10
Display . If you created it using the Report Wizard, it should look as it did in the Chart Preview
5.8
and/or Table Preview screens. If not, you may need to configure the associated application, or the
printer.
See also:
3.4.4
Report Tables
5.3
Report Columns
5.4
Report Rows and Chart Direction
5.5
Selecting Columns
5.6
Selecting Source Records
5.7
Table Options
5.8
Table Preview
5.10
Chart Preview
3.1
Pop-up Menus
FishStat Plus Help Manual 96
6 Customising
6.1 Format
3.1.2
Formatting a Time-series Column from the Pop-up Menu
3.5.3
Formatting the Display of Special Values
See also:
3.3.4
Edit Columns
3.5.3
Format Highlight
6.1.2
Column Options
3.5.2
Format Numbers
3.1
Pop-up Menus
FishStat Plus Help Manual 97
• To duplicate a Key Column while also changing its display format, e.g. Key Column "Country" can
display twice, once with the country names, and again with the country numeric codes.
• The bottom list box contains the available display formats. Click the desired format.
Tip: Using codes can be valuable if you plan to export your data.
• If you're happy with your choices, click <OK> and the program will return you to your previous
screen. Otherwise click <Cancel> to abandon your changes.
FishStat Plus Help Manual 98
See also:
3.3.4
Edit Columns
3.5.2
Format Numbers
3.5.3
Format Highlight
6.1.2
Column Options
FishStat Plus Help Manual 99
Tip: Changes to a Time-series Column are applied universally to all Time-series Columns.
To change the display format between "," (comma) and "." (decimal point)
• Click .
• Click .
• Click .
See also:
3.3.4
Edit Columns
6.1
Format
3.1
Pop-up Menus
FishStat Plus Help Manual 101
• From the list of Groups to the right of the Key Column scroll to the bottom and choose
<Handpicked>. If the program does not automatically take you to the Aggregate Set dialog box, you
should see the pick button to the left of the word "Handpick". Click it.
• Start typing in the Include or Exclude list. A yellow box will appear with the text you typed, and the
Find window will be displayed next to it. If you press a letter key but text in the
yellow box does not change, this means that the text was not found.
• You can either continue typing until the Object or Group you want appears, or type a few characters
and use the Find Next and Find Previous buttons to find occurrences of the text you typed.
• By toggling you can switch between searching only from the beginning of a name or searching
anywhere within a name.
• To find and select ALL Objects or Groups whose names contain the text you typed press the Find All
button.
• Use the blue and red arrow buttons to move selected Objects in the direction indicated by
the arrow, or
• Press <Ctrl+LArrow> or <Ctrl+RArrow>, or
• Drag selected Objects to the opposing list.
• The program will return you to the Aggregate Set dialog box, with your previously saved Aggregate
Set already organised in the Include/Exclude windows. If satisfied, click <OK> or press <Enter>.
• To exit the Load Aggregate Set dialog box without loading a Group click <Cancel> or press the
<Esc> key.
• The program will return you to the Aggregate Set dialog box.
• To exit the Save Aggregate Set dialog box without saving a set click <Cancel> or press the <Esc>
key.
See also:
7.0
Dataset
3.3.2
Filter
3.3
Data Menu
6.2.2
Custom Filters
3.5.4
Group Manager
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 104
3.3.2
• Select an existing Filter to overwrite by double-clicking its name, or highlight it by clicking it or
10.1
scrolling with the Keyboard <Arrows> and then click <OK> or press <Enter>.
• Save your Filter under a new name by typing in the input box and then clicking <OK> or pressing
<Enter>.
• The program will then return you to the Filter dialog box.
• To exit the Save Filter dialog box without saving a Filter click <Cancel> or press the <Esc> key.
• To load a previously saved filter double-click its name, or highlight it by clicking it or scrolling with the
keyboard <Arrows> and then click <OK> or press <Enter>.
3.3.2
• The program will return you to the Filter dialog box, with your Filter Group already organised in the
Include/Exclude windows.
• To exit the Load Filter dialog box without applying a filter click <Cancel> or press the <Esc> key.
See also:
7.0
Dataset
3.3.2
Filter
3.3
Data Menu
6.2.1
Aggregate Set
3.5.4
Group Manager
3.1
Pop-up Menus
FishStat Plus Help Manual 106
• To adjust the makeup of an existing Custom Group select one from within the Group manager and
click <Edit>. The program will display the Edit Group dialog box:
Find window will be displayed next to it. If you press a letter key but text in the
yellow box does not change, this means that the text was not found.
• You can either continue typing until the Object you want appears, or type a few characters and use
the Find Next and Find Previous buttons to find occurrences of the text you typed.
FishStat Plus Help Manual 107
• By toggling you can switch between searching only from the beginning of a name or searching
anywhere within a name.
• To find and select ALL Objects, whose names contain the text you typed press the Find All
button.
• Use the blue and red arrow buttons to move selected Objects in the direction indicated by
the arrow, or
• Press <Ctrl+LArrow> or <Ctrl+RArrow>, or
• Drag selected Objects to the opposing list.
• Use the thick blue and red arrow buttons to move all Objects in the direction indicated by
the arrow, or
• Press <Ctrl+Shift+LArrow> or <Ctrl+Shift+RArrow>.
• Click at the right of the combo box to choose a type of Group. As you select different types of
Groups you will notice the Groups below changing.
• To include or exclude all the members of a Group click the appropriate arrow, or click-drag the Group
name into one of the boxes.
• If you're editing an existing Group, the program will ask for overwrite confirmation after which you will
3.5.4
be returned to the Group Manager dialog box.
• If you're creating a new Group the program will display the Save Group dialog box.
• Save your Group under a new name by typing in the input box and then clicking <OK> or pressing
<Enter>.
3.5.4
• The program will then return you to the Group Manager dialog box.
• To exit the Save Group dialog box without saving a Group click <Cancel> or press the <Esc> key.
See also:
7.0
Dataset
3.3
Data Menu
6.2.2
Custom Filter
6.2.1
Aggregate Set
3.5.4
Group Manager
3.3.3
Aggregation
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 109
• You can switch from Key Column to Key Column by clicking the tab names that run along the top of
the dialog box (or by pressing <Ctrl+PgDwn> & <Ctrl+PgUp>).
• The existing Custom Groups for each Key Column are displayed in the centre window. To work with
10.1
an existing Group, highlight it by clicking it or scrolling with the Keyboard <Arrows>.
• <Copy> Creates a copy of the Group and also allows you to rename it.
FishStat Plus Help Manual 110
To exit
1.3
• Click <Close>. The program will return you to the Main Window .
See also:
6.2.3
Edit Group
6.2.1
Aggregate Set
3.3.3
Aggregation
3.3.2
Filter
6.2.2
Custom Filter
10.1
How to Find Text
3.1
Pop-up Menus
FishStat Plus Help Manual 111
7 Understanding Datasets
7.1 Introduction
• Time-series Columns contain numeric information about catch size, production, or trade, usually
organised under one column for each year. The number of Time-series Columns is not limited.
To transform a Dataset
10.2
• An unprocessed dataset is referred to as a Base Dataset . You can transform a base dataset by
3.3 3.3.2 3.3.3 3.3.4
using the commands found in the Data Menu , such as Filter , Aggregate , or Edit Columns .
10.2
To save a transformed Dataset (referred to as a Reference Dataset )
3.2.4
• Use the Save command. These kind of files are called reference datasets because they contain
references to a base dataset, rather than actual data.
8.5
• Base datasets contain only key and Time-series Columns whereas a reference dataset may also
8.2
contain user-defined Calculated Columns . When you save the dataset, the Calculated Columns are
saved as well.
Tip: when transferring a dataset to another computer you must be sure that the other system is
loaded with both FishStat Plus and the relevant Base dataset.
Tip: Reference datasets can be system-defined or user defined. System defined reference datasets are
created by the System Administrator and are read-only. You can modify and save them under a new name,
but the program will not allow you to overwrite the original. A user-defined reference dataset is anything you
save using the Save command. It can be derived from either a system defined reference dataset, or directly
from a base dataset.
See also:
3.2.2
Open
3.2.4
Save
3.3
Data Menu
3.1
Pop-up Menus
FishStat Plus Help Manual 112
• datasets with the same family name are based on the same data structure and the same reference
tables. For instance, names and codes of species in "Aquaculture production" and "Global fish
production" datasets are identical.
6.2.1 6.2.2
• This allows you to create Aggregate Sets and Custom Filters in one dataset, and later reuse
them in another dataset of the same family.
3.2.5
• To view dataset family properties, use the Manage Datasets command.
6.2
Tip: remember, if you switch to a dataset that is NOT in the same family, your Custom Groups ,
Filters, and Aggregate Sets will not be transportable due to incompatible codes, names and Object
identifiers.
See also:
7.1
Dataset Introduction
3.3
Data Menu
3.1
Pop-up Menus
FishStat Plus Help Manual 113
• Every Dataset has a default measurement unit (normally - Metric ton). However, some records may
have measurement units that differ from the default. Such records are highlighted in the browser with
an italic font and a magenta colour in the Key Column.
• When a dataset is aggregated, records with non-standard measurement units may have to be
discarded. If two records using the same non-standard unit are aggregated the resulting record
retains the non-standard unit, but if two records with different units are added, one of the two is
always discarded.
• If after filtering all dataset records have non-standard units, the default dataset unit changes.
• When sorting, non-standard unit values are considered as less than standard unit values. Thus, if you
8.5 8.2
sort a dataset with mixed units by any Time-series Column , or Calculated Column , all the
"standard" records will come out on top followed by the "non-standard".
• The dataset measurement unit and the unit of the current record are displayed in the Statusbar.
3.5.3
• You can change the way non-standard units are highlighted with the Format Highlight dialog box.
See also:
3.3
Data Menu
3.1
Pop-up Menus
8.5
Time-series Columns
3.5.3
Special values
FishStat Plus Help Manual 114
See also:
3.3.4
Edit Columns
8.2
Calculated Column
3.1
Pop-up Menus
FishStat Plus Help Manual 115
• A Calculated column may contain numerical data or text, depending on the formula.
4.1
• When you define a Calculated column, you use the Expression Builder and its built-in formulas.
This way, you can't make a mistake in spelling or syntax.
• Expressions in Calculated Columns are always evaluated after filtering and aggregation have been
8.5
finished. These expressions may include constants as well as key and Time-series Columns values
as parameters.
See also:
8.3
Key Column
8.4
Rank Column
8.5
Time-series Column
4.1
Expression Builder
3.3.4
Edit Columns
4.4
expressions functions, and operators
6.1.2
Column Options
6.1
Format
4.2
Edit Expression
3.1
Pop-up Menus
FishStat Plus Help Manual 116
A Key Column is a column in a Dataset containing text data about each record.
• Each Key Column contains Objects of a particular type, for instance, countries, species, areas, etc.
Although stored as a numeric code of an Object, data in these Columns is usually displayed as text.
The combination of the various values in the Key Columns produces a reference to a unique record
in the dataset.
3.3.1
• When a dataset is Aggregated , the data in the Key Columns changes. For instance, if you Group
countries by continent, the names of continents will appear in the Key Column Country, where before
the column displayed the names of countries.
3.3.5
• When a Key Column becomes one of the Sort criteria, data in it are sorted alphabetically, from A-
to-Z (direct order), or Z-to-A (reverse order). Sorting is not case sensitive.
1.3
• In the Main Window , Key Columns are "attached" to the left side of the display, i.e. horizontal
scrolling does not affect them, and they are always visible.
See also:
8.5
Time-series Column
8.4
Rank Column
8.2
Calculated Column
3.3.4
Edit Columns
6.1.2
Column Options
6.1
Format
3.1
Pop-up Menus
FishStat Plus Help Manual 117
See also:
8.3
Key Column
8.2
Calculated Column
8.5
Time-series Column
3.3.4
Edit Columns
6.1.2
Column Options
6.1
Format
3.1
Pop-up Menus
FishStat Plus Help Manual 118
The Time-series Columns are Columns in a Dataset that contain data (such as catch or production)
for a specific time period, generally (but not always) a year.
8.5
• There is no functional limit to the number of Time-series Columns that FishStat Plus can support.
Generally, data is divided up so that there is one column for every year.
• Negligible value displayed as "<0.5". Sorted as being greater than 0 but less than any non-zero
value. Summed as 0.
Tip: all Time-series Columns have the same width. When you resize one, the others are resized as
well.
See also:
8.3
Key Column
8.4
Rank Column
8.2
Calculated Column
3.3.4
Edit Columns
6.1.2
Column Options
6.1
Format
3.1
Pop-up Menus
FishStat Plus Help Manual 119
8.6 Notes
• Every Object in every Key Column has a set of notes associated to it that give all available
background information such as FAO ID numbers, names in other languages, associated geographic
regions, etc.
• The only way to access Notes is to right-click the desired Object. The program will display the
information within a small, scrollable pop-up box. This action can be performed from within any
screen in which an Object name appears.
See also:
8.3
Key Column
8.4
Rank Column
8.2
Calculated Column
6.1
Format
3.1
Pop-up Menus
FishStat Plus Help Manual 120
9 Tutorial
9.1 Introduction
• This tutorial is designed to give you a brief and comprehensive overview of the major features and
functions found in FishStat Plus for Windows .
• After going through this tutorial you will have learned how to load datasets, modify their contents and
layouts, add your own Calculated Columns, and shape the style and type of final output.
• All of the features covered in this tutorial are described in greater detail elsewhere in the manual. If
you need in-depth help on a particular topic, please go to the contents tab or query the search engine
with a keyword.
FishStat Plus Help Manual 121
In the centre of the screen is the Main window. It contains two Groups of Columns
• Key Column (Left) these contain textual information that identifies and separates the numeric data,
e.g. Country, Area, and Species.
• Time-series Column (Right) these columns are numeric. They contain the values produced by
combinations of Key Columns. They are usually organised by year.
Problem! I only see a few columns of data. My dataset is bigger than that.
Don't worry. Use the Horizontal and Vertical Main Window Scrollbars (either by clicking the end
arrows or by dragging the Scroll button ) to view additional years and/or additional records.
Don't worry. Use the Horizontal and Vertical Main Window Scrollbars (either by clicking the end
arrows or by dragging the Scroll button ) to view additional years and/or additional records.
• The Horizontal Scrollbar allows you to see the columns that don't fit into the screen area.
• The Vertical Scrollbar allows you to view the records (rows) that don't fit into the screen area.
• Since datasets may contain thousands of records, the Vertical Scrollbar has Accelerator buttons
at each end. The deeper you press the Accelerator, the faster you scroll through the records. Try it!
FishStat Plus Help Manual 122
• Try clicking on different records within the Main Window. Notice how the values displayed in the
Time-Series grid change whenever you select a new record.
Tip: this feature is NOT additive. Selecting multiple records does NOT cause the Time-Series grid to
add the values of the records. Instead, it always displays the last record selected.
Things to try
• Leave the mouse pointer in different areas of the screen to view the context-sensitive Help.
• Have a second look at the options for each of the Menubar's pull-down submenus.
• Right-click different areas of the screen to view Pop-up Menus of frequently accessed commands.
• Put the mouse pointer over various borders (splits) and click-drag them to change the heights and
widths of Columns and windows.
Now that you've been introduced to the Main Window, let's start manipulating the data by filtering it.
FishStat Plus Help Manual 123
Filtering is the first step in shaping the data to your needs. Each Key Column that we looked at in the
previous screen can be filtered according to your custom specifications.
To get to the Filter screen, let's use the right mouse button. This button accesses the FishStat Plus Pop-up
Menu, a handy set of commands custom tailored to each area of the program.
• Place your mouse pointer over any Key Column and right-click the mouse. A Pop-up Menu will
appear with the word "Filter" listed as the first command. Click it and the program will open the Filter
dialog box.
• Just so you know, you can also get to the Filter dialog box by clicking or found on the
Toolbar.
The Edit Filter dialog box will appear in the centre of the screen:
• At the top of this box are a set of tabs, one for each key (text) column. Click any tab to select a Key
Column and view its filtering options. On the left is the Include window, and on the right the Exclude
window. In the example below, Africa has been included, and all other Countries excluded.
• Since you haven't filtered anything yet, you'll see a yellow box in the Include window that says, "All
[Key Column title] Included".
• Click to the right of the Groups combo box. Practice selecting different categories and clicking
• When you've selected the perfect Group, click the <Save> button to name your own Filter Group for
re-use at a later time (using the <Load> button). This is completely optional but can save you time if
you consistently filter data according to similar criteria.
• Click <OK> to actually perform the filtering operation and return to the Main Window.
Still too detailed to easily analyse? Try aggregating a few Key Columns.
FishStat Plus Help Manual 125
Aggregating is the next step in formatting the data to your needs. Each Key Column that we looked at in the
previous screen can be aggregated according to your custom specifications, thus removing any unneeded
detail from you data.
To get to the Aggregation screen, let's use the Toolbar at the left side of the screen:
• Click or .
The Aggregate Dataset dialog box will appear in the centre of the screen
• You should see the titles of each of your Key Columns. Since you haven't aggregated anything yet,
the Key Columns will all be set to <Detailed>. In the example below, "Country" has been left detailed
(disaggregated), while "Area" and "Environment" are set to custom-designed Groups, and "Species"
has been aggregated (i.e. information for various species will all be lumped together into one
category -- "Species")
• For any Key Column, click <Grouped>. To the right of every Key Column category you'll see a
combo box appear containing the same Groupings you saw earlier in the Filter dialog box.
• Aggregate at least one Key Column by clicking <Grouped> and selecting a Grouping from the
column's corresponding combo box.
• When you're finished, click <OK>. Now you have a dataset that is both filtered and aggregated. It
should be starting to look like a usable piece of work.
Tip: if you don't like how you filtered or aggregated, just go back and change your selections - the
underlying dataset from which you produce your dataset remains unchanged and ready to be
reclaimed at any time.
Tip: all the commands and options we just covered are completely accessible from the Data Display
by right-clicking. Give it a try. Place your mouse pointer over any Key Column and right-click the
FishStat Plus Help Manual 126
mouse. The Pop-up Menu will appear. In the middle of it are the aggregation options complete with a
secondary Pop-up containing a list of the available Group choices.
From here, you can go on to analysing your data using the Expression Builder
FishStat Plus Help Manual 127
With FishStat Plus' powerful Expression Builder, your data is easy to analyse:
• By using the Edit Columns dialog box you can create your own Calculated Columns.
From the Toolbar click or (remember, you can always right-click the mouse to get the Pop-
up Menu. Toward the bottom of its list you'll see "New Calculated Column").
The Edit Columns dialog box will appear in the centre of the screen:
• In the middle of the box is a directory of your existing columns. Click the green sign to expand any
directory.
• On the left are command buttons that allow you to modify existing columns.
• On the right are command buttons for creating new Calculated columns. You can build your own
Since building your own function is more difficult than using the prefab options, let's try to do it the
hard way:
• On the left are the Function Types, and on the right are the functions found within each type (if you've
ever used the expression builders within Microsoft Excel™ or Access™ you'll find the terms quite
familiar).
• Click a Function Type from the menu on the left, and then click a function from the menu on the right.
For simplicity's sake, try a basic Arithmetical Operator (+,-,*,/). Click <OK>.
• In the lower left you'll see the name or symbol of the expression you chose inside the Expression
box. It should be surrounded by a pair of zeros. Now you have to tell FishStat Plus what values you
want to add to the expression (thus changing the zeros).
• Towards the top of the dialog box is a table showing the Parameter names and their Values. Click
inside one of the two Value input boxes and enter one of the years found in your dataset, i.e. one of
the Time-series Columns. Press <Enter>. You'll see the value you entered appear in the Expression
box. Repeat the process for the second expression, entering a different Time-series Column year.
• You've now successfully built a simple expression that will take the values from the years you
selected and apply the chosen function to create a new column that will display in the Main window.
This kind of column is referred to as a Calculated column. Note that it is possible to build complex
and powerful expressions using multiple operators and expressions. For now, just click <OK>.
FishStat Plus Help Manual 129
• FishStat Plus will return you to the Edit Columns dialog box. From here you can build a new
Calculated column, or edit an existing column.
Before returning to the Main window, let's add a special kind of Calculated column called a Rank
Column:
• This column simply ranks the values of any column you select.
• Click <Rank>. The Edit Rank Column dialog box will appear.
• Click the down <Arrow> on the Base Column combo box found in the middle of the dialog box. Scroll
down and find the Calculated column you created in the last operation. Click to select and then click
<OK>.
• The Column Options dialog box appears, allowing you to name and size your new Rank Column.
Click <OK> and you'll find yourself back at the Edit Columns dialog box. From here you could keep
building and editing columns, but let's get back to our data. Click <OK> and FishStat Plus will return
you to the Main window. Pull the Horizontal Scrollbar to the right to view the columns you created.
Tip: ranking can also be done directly from the Data Display. Just right-click the column you'd like to
rank by and select <Rank> from the Pop-up Menu.
By now, you should have a nicely streamlined Dataset. It's just that it needs to be sorted.
FishStat Plus Help Manual 130
To sort your data you could click on another one of the Toolbar command buttons we just used, but let's not
forget to use the powerful, timesaving Pop-up Menu, always tailored to a particular aspect of the program.
• Using the Horizontal Scrollbar, scroll to the right until you find the Calculated (not Rank) column you
created during the last step.
• Place the mouse pointer anywhere within the column and click with the right mouse button. A Pop-up
Menu appears with a tailored set of commands. Click the top line <Sort by [name of column you
created]>. Your dataset is now sorted.
Tip: if you want to create a multi-level sort you must access the Sort menu from the Toolbar. Click
or (or press <F7> on your Keyboard, or from the Menubar click <Data> and select
<Sort>).
Give it a try if you want. Otherwise, let's move on to one of the simplest and most convenient features
of FishStat Plus, the Top/Other command.
FishStat Plus Help Manual 131
By now you're probably looking at your data and thinking how nice it would be to take some of those small,
insignificant numbers and lump them together, thus highlighting the important figures. No problem.
From the Toolbar click or (or press <F8> on your Keyboard, or from the Menubar click
<Data> and click <Top/Other>).
Tip: you can also right-click within any numeric column and select <Top/Other> from the Pop-up Menu.
The Top/Other Selection dialog box will appear in the centre of the screen
• Click and select the Time-series or Calculated column to use in selecting the Top records. Then
just decide which selection criteria best suits your needs, configure if necessary and click <OK> to
exit and return to the Main Window.
• You'll see a much cleaner dataset, with the important records displayed as they were, and the others
lumped together in a Group record called "Other".
Grand Total
• Congratulations! You've now opened, filtered, aggregated, sorted, and refined your dataset Let's take
a look at the column totals. Hold down the <CTRL> key while pressing <F8> or click or
from the Toolbar. The Grand Total will now appear as the last record (row) of your dataset.
You'll probably need to use the Vertical Scrollbar in order to see it.
Tip: this feature is a "toggle" switch, i.e. if you run the command another time, the Grand Total row
will disappear. In fact, why don't you right-click the mouse again, select "Grand Total", and prove it to
yourself.
FishStat Plus Help Manual 132
Report Type
• Welcome to the Report Wizard, a feature that allows you to easily create rich and easy-to-read tables
and charts.
• The important thing to pay attention to is the row of command buttons at the bottom. Each one
represents a single step in the process of report creation. At any time, if things aren't looking the way
you'd like them to, just back up and make a few changes.
• Towards the bottom left of the screen you'll see a box listing your Columns. The column "Year"
represents the Time-series Columns as a whole.
• Try clicking each entry. A red check mark will appear next to each column. Look to the right of the
window. Listed are the estimated number of tables (charts) your current selection is expected to
create. If your selection seems to create too many, don't worry, other Report Wizard screens allow
you to limit the final number of tables (charts) by excluding data.
Tip: if exporting to a file for use in another program, you may want to leave all your information in one
table, and not divide it up.
FishStat Plus Help Manual 134
To advance to the next screen and choose which keys you want as Columns, click either or
.
FishStat Plus Help Manual 135
Report Pages
• The second page of the Report Wizard is where you choose which Key Columns will remain columns
(point sets), and which will become rows (points). Note that the column you previously chose as the
Table key appears towards the top of the screen, but is not available within the column box.
• In the "Start a new column (point set) for each" window, try clicking an entry. A red check mark will
appear in the box next to it. Look to the right of the window. Listed are the estimated number of
Columns (point sets) your current selection is expected to create. If your selection seems to create
too many, don't worry, other Report Wizard screens allow you to limit the number of Columns (point
sets) by exclude data.
Tip: you can also force a limit to the number of Columns (point sets) by checking "Limit number of
Columns" and then typing a number in its input box.
• Notice that the column you select is moved to the top of the stack. If you select more than one
column, a set of blue arrows appear within the column window. By clicking these you can decide
which is at the top of the stack. This affects which key FishStat uses as your primary column key.
To advance to the next screen and choose your Report Rows and Chart layout, click either or
.
FishStat Plus Help Manual 136
• The third Report Wizard screen serves two functions. It allows you to arbitrarily limit the number of
rows (points), and to alter the layout of your charts without affecting your tables.
• You'll find that for visual reasons you often will need to set up your charts using a different set of
parameters than those you use in creating tables. This Report Wizard screen gives you the flexibility
you need in order to be able to produce tables and charts at the same time.
• The top of the dialog box lists the table (chart) and column (point set) choices you've made in the
previous screens and then lists the leftover Key Columns that will make up the rows (points) together
with an estimate of how many rows (points) will be created.
• The "Limit number of rows (points) to" check box allows you to limit the displayed number of rows
(points), a handy feature for quickly shrinking bulky reports.
Tip: you can also limit the number of rows in the later Report Wizard screens by excluding data.
3.4.5
• The lower half of the dialog box allows you to modify the layout of your Charts without affecting your
tables. For now, just leave it at the default. Later you can go back and try each button to see the
difference they make.
To advance to the next screen and choose what data to output, click either or .
FishStat Plus Help Manual 137
• The default is for all columns to be included. Try sending them all to the Exclude window by clicking
, and then selecting the columns you want to include by holding down the <CTRL> key and
clicking them one-by-one.
• You can also select a range by clicking on the first or last column you want to include and holding
down the mouse button while dragging up or down. The process is essentially identical to the one
you used in the Filter dialog box.
• Once you've completed your selection, send them over to the Include box by clicking .
• The default is for all records to be included. Try sending them all to the Exclude window by clicking
, and then selecting the records you want to include by holding down the <CTRL> key and
clicking the records one-by-one.
• You can also select a range by simply clicking on the first or last record you want to include and
holding down the mouse button while dragging up or down. The process is essentially identical to the
one you used in the Select dataset Columns dialog box. Once you've completed your selection, send
Table Options
• Start by naming your table. Type it in the white input box at the top of the dialog box.
• Down at the bottom your current font and font size are listed. If you'd like to change them just click on
them and a standard Windows™ Font Selection dialog box opens. Make your selection, click <OK>
and you'll be returned to the Table Options dialog box.
• The other Table Options choices are self-explanatory and will normally be left at their default setting
(feel free to experiment).
Table Preview
• One of FishStat Plus' great capabilities. The ability to see beforehand what you'll be printing or
exporting.
• Note the combo box in the bottom middle of the dialog box. It contains the list of pages (Z-axis
values. The "subject" of each table). Click to view the list. Click any item on the list to switch to its
table.
• Go back to the Report Columns dialog box and set a value for Max. Columns or go back to
the Report Rows dialog box and set a value for Max. Rows.
• Go back to the Select Dataset Columns dialog box by clicking and exclude some Columns.
• Go back to the Select Source Records dialog box by clicking and exclude some rows.
• Remember, you can back up to ANY of the Report Wizard dialog boxes, or even further back, to
change any of the Filtering or Aggregating you've done. Remember, the underlying dataset remains
the same. It's possible at any time to back up and rethink the choices you've made.
Chart Options
3.4.5
• This dialog box gives you an enormous number of choices for producing Charts .
• The first decision you'll want to make is which type of Chart to produce.
• In the upper left corner of the Chart Options dialog box you can choose between seven different
types.
• To the right, choose your colour scheme, from black-and-white patterns to greyscale to colour.
• Below these choices are a host of configurable formatting parameters. Be sure to fill in the first
parameter, Title, otherwise your chart will remain nameless. As to the rest of the parameters, the best
way to understand how they affect your chart is to play around with them.
For now, let's advance to the Chart preview screen by clicking either or .
FishStat Plus Help Manual 143
Chart Preview
• This is another of FishStat Plus' great capabilities. The ability to see beforehand what your chart will
look like before you print or export.
• Note the combo box(es) at the bottom of the dialog box. It(they) contain the list of pages (Z-axis
values. The "subject" of each chart). Depending on the choices you've made, you may find that you
have an enormous number of charts linked to your various key values.
• Click to view the list. Click any item on the list to switch to its chart.
• As with the Tables you created, you may also want to consider going back to the first two Report
Wizard screens and rethinking your Table key, and your Column keys. Swapping their positions can
have a profound effect on how your chart is plotted.
the previous screen click either or . This backs you up to the previous Chart Options
dialog box. Try changing some parameters or the Chart Type, and then return to the Chart Preview.
FishStat Plus Help Manual 144
By now you must want to see if the Report Wizard actually works. Let's create some hardcopy, or at
Destination
• The final dialog box of the Report Wizard. It's as simple as it looks. Choose your output from the first
combo box, whether to the printer or to any of the supported file types (currently *.html, *.rtf, *.csv,
and *.sylk).
Tip:==if you choose to output to a file, once FishStat is finished with the output, open an application that
can handle the file type and view the new file. It should look almost identical to what you saw in the
Report Wizard preview screens.
Before leaving the tutorial, please take a moment to read the conclusion.
FishStat Plus Help Manual 147
• By now you should have a solid understanding of the FishStat Plus environment and its central
functions. We've gone from opening the program, all the way through its filtration, aggregation,
formatting, and output.
• Remember that FishStat Plus is a powerful and flexible program. At any time, you're free to jump to
any part of it and adjust your options. The underlying dataset remains the same. All you're doing is
adjusting how you select, synthesise, and display the data within that dataset.
• Be sure and save your Groups when custom designing filtration and aggregation Groups. These can
come in very handy at a later date.
• By all means do not forget to use the Pop-up Menus. They can save you a lot of time searching for a
needed command, and even help you to optimise your data in ways that might not otherwise have
occurred to you.
• Spend some time playing with the program. Play is the best way to learn!
• If you have questions not covered during the course of this tutorial, please refer to the Help Contents.
If you'd like to run through the Tutorial a second time click here.
FishStat Plus Help Manual 148
10 Glossary
10.1 Commands and Shortcuts
Cancel:: This command cancels the production of a report and returns you to the FishStat Plus Main Window.
Deselect All: deselects every element of a set or column. Within the Include/Exclude windows or within any
column , right-clicking the mouse will bring up a Pop-up Menu containing the command <Deselect all>. Click
it to deselect the entire column or set of records.
Hot-key: a keyboard key assigned to a command, such that by pressing it the command is executed.
Text Finder .
2) Continue typing text.
FishStat Plus Help Manual 149
Click the or arrows to find the previous or the next appearance of the typed text
3) To select all rows containing the text you typed
only searching from the beginning of each word, toggle the Position switch to . In some lists
(in particular Load and Save dialogs) this switch does not appear, and the search is always
performed from the beginning of the word.
Invert Selection: invert a selection, so that everything selected is deselected, and everything not selected is
selected. In any Include/Exclude window, right-clicking the mouse brings up a Pop-up Menu containing the
command <Invert Selection>. Clicking this command will invert the current selection.
Keyboard Reference
F1 Help
F2 Edit current cell; Display drop-down menu
F4 Filter
F5 Aggregate
F6 Edit Columns
F7 Sort
F8 Top/Other selection
Ctrl+F8 Grand total on/off
Ctrl+R Report Wizard
Ctrl+PgDn Previous tab of Format or Group Manager; previous screen of Report Wizard
Ctrl+PgUp Next tab of Format or Group Manager; next screen of Report Wizard
Ctrl+O Open dataset
Ctrl+S Save dataset
Ctrl+T Display Format dialog
Ctrl+G Edit custom Groups
Ctrl+P Display Language and Font dialog
Ctrl+N Printer setup
Alt+F4 Exit program
Ctrl+ Move selected rows between Include and Exclude lists
Ctrl+Shift+ Move all rows between Include and Exclude lists
Shift+ Select rows
Shift+PgUp Select rows
Shift+PgDn Select rows
Select All: selects every element of a set or column. Within the Include/Exclude windows or within any
column , right-clicking the mouse will bring up a Pop-up Menu containing the command <select all>. Click it
to select the entire column or set of records.
• Select All may also be accessed by pressing <Ctrl+A>.
FishStat Plus Help Manual 150
10.2 Concepts
Base (and system-defined reference) Datasets: created by the System Administrator and read-only. You can
modify and save them under a new name, but the program will not allow you to overwrite the original.
Calculated Columns Grid: displays all the Calculated Columns data for the current record. Similar to the
Time-series grid.
Chart Point: a point along the X-axis of a chart and is taken from whatever key or keys you've placed in the
Column (X-axis) area of the Report Type dialog box, e.g. if you placed Area and Year in the Column (X-axis)
area, then a hypothetical Chart point would be "Australia,1997". Together with the Chart they belong to, a
Chart Set and a Chart Point define a unique record or set of records in the dataset.
Chart Set: a Group of Objects within a key or keys who have in common a particular Chart Point. The Chart
Set is taken from whatever key or keys you've placed in the Row (Y-axis) area of the Report Type dialog box,
e.g. if you placed Species in the Row (Y-axis) area, then a hypothetical Chart Set for the Chart Point
"Australia,1997" would be "all the values for the Species caught by Australia in 1997". Together with the
chart they belong to, a Chart Set and a Chart Point define a unique record or set of records in the dataset.
Clipboard: an area where Windows stores copied data. Data remains on the Clipboard until the end of the
Windows session, or until overwritten by a subsequent Copy command. Clipboard data can be accessed by
any Windows application using the Paste command, normally found on the Edit menu.
Keys: within the Report Wizard, the keys are the columns you arrange on the X-, Y-, and Z-axes.
Notes: this window displays all of the available background information for a dataset Object. This information
may include names, codes, Groups, notes, etc. To open this window, Right-click any Object name and select
<Notes> from the Pop-up menu.
Object: any entity that appears in a Key Column. Each Object belongs to a particular type, e.g. countries,
areas, species, gears, commodities. Every Object has one or more names, possibly in several languages,
and may also have several codes. Objects can belong to Groups, e.g. continents, economic classes,
geographic Groups, etc. These Groups can be standard or custom-designed. Groups are also considered to
be Objects.
Reference Datasets: datasets that contain references to base datasets rather than actual data. 'System-
defined' reference datasets are created by the System Administrator and are read-only. You can save them
under a new name, but you cannot overwrite the original. 'User-defined' reference datasets are datasets you
save using the Save command.
Time-series Grid: designed to eliminate the need for constant scrolling, all of the Time-series data for the
current row are displayed here. The column width and height are adjustable.
ToolTip Window: resting the mouse pointer almost anywhere on the screen will bring up a small context-
sensitive informational window.
FishStat Plus Help Manual 151
Years List: enter the years you wish the program to use when calculating the expression. Allowable
separators are commas (,) and double-dots (..). Use the comma to separate years, and use double-dots to
indicate a range between years, e.g. "1952,1958,1970..1973" would signify "1952 and 1958 and 1970 and
1971 and 1972 and 1973".
FishStat Plus Help Manual 152
Accelerator Button: a specialised part of the Vertical Scrollbar, it allows you to scroll through the records at
varying speeds. The further out along the button you click, the "deeper" it is pressed and the faster you
scroll.
Arrows: these arrows when clicked cause the program to move forward or backwards one dialog box within
the Report Wizard.
Data Display: a grid that displays the records of the current dataset. Some rows may be highlighted, e.g. a
current row is grey and highlighted with a border. Use the <Arrow> keys to change the current row. You can
also click on a row to make it current. There are several ways to select more than one row: click-drag, Shift-
click, and Ctrl-click.
Menubar: a standard feature of Windows applications, it is located directly below the blue Title bar
displaying FishStat Plus [Dataset name].
Clicking on any of the Menu titles opens a drop-down submenu of associated commands.
10.1
If you're an inexperienced Windows user, read Four Ways to Use the Menu
The Menubar is disabled when any dialog box, such as Filter or Edit Columns, or Report Wizard is displayed.
When a dialog or a wizard is displayed, all the commands you may need are within that dialog box, and the
Menubar is not needed. This is standard behaviour for most Windows applications. At certain moments (as
when no Dataset is open), some Menubar commands are disabled.
Pop-up Menus: available when you click the right mouse button anywhere within these program windows:
Main, Filter, Group Manager, Report source records, and Include/Exclude.
The commands displayed depend upon the context. The most common are: Filter, Sort, Total, Rank,
Aggregate, Format, Select All, Deselect All, Invert Selection, Copy, Save, Groups.
Scrollbar:when there is too much information to fit in the display window, the scrollbar is used to scroll
offscreen information onscreen so that it comes into view. The bar may be horizontal or vertical. Usually, the
end arrows scroll at a predetermined rate (often the typematic rate) and the scroll button acts both as
an anchor point that shows the relative position of the information currently in the display window, and as a
button that can be click-dragged to any point on the Scrollbar for rapid scrolling.
Splits: click-drag these to change the size of the various windows. There are four of them: one vertical -- for
resizing and hiding the Toolbar, and three horizontal -- for sizing the Status bar, Time-series grid, and
Calculated Columns grid. The mouse cursor changes to or as you move the mouse over
the Splits.
FishStat Plus Help Manual 153
Statusbar:displays the total number of rows in the current dataset (post-filter/aggregation/etc.), current row
#, number of selected rows, default measurement unit, and measurement unit for the current record.
Toolbar
The Toolbar is located at the left edge of the FishStat Plus Main Window.
Click a Toolbar button to go to its help page:
Toolbar buttons are available in two sizes. You can also change the width of the Toolbar, or hide it
completely. When the Toolbar is hidden, its border remains visible giving you the option of revealing it
whenever necessary.
If the program window is not high enough, and some buttons do not fit on the Toolbar, scroll buttons
and are displayed, letting you browse through all the available Toolbar commands.
To resize, hide or reveal the Toolbar
Place the mouse over the vertical border of the Toolbar. Mouse cursor changes to . Click-drag the
mouse to reduce or increase the Toolbar width. When satisfied, release the mouse button.
FishStat Plus Help Manual 154
11 Index