The windows file management in gsBase
have a standard structure that is designed and intended to minimize
the time necessary for the creation, modification, query or selection
of records associated and optimize and streamline the work of end users
in the most Ergonomic possible.
These windows
are divided into four zones (pass your cursor over the image):
A) Registration Data Area
It is a subwindow where fields of each record are organized in the display and the fields related with other files. This area can have an unlimited number of tabs which are identified by a title, so there is no limit on the size and number of record fields displayed. The first field of the subwindow always correspond with the identifier of each record (this identifier can be a single field or composite keys), then normally included organizing the elements in sections, the fields necessary to complete the records. These fields can use containers of different nature: entries, grids, check-box, radio box, etc.
When you enter a dynamic window is normal that all fields of the data area are empty and the data entry cursor is placed in the code field or record identifier. In this state there are several possibilities to continue:
Pressing ESCAPE key, Up Arrow
key, Left Arrow key or clicking exit button, the parent window is
reloaded (turns back).
If you are in the code field, pressing tab or right button of the mouse, you can access to a records selection dialog of the file. If in that dialog you select a recordset and double-click one of them, automatically completes the data subwindow with fields associated of each record.
Pressing END key or Left Arrow
button (in buttons area) loads on the windows the last record in
that file.
Pressing HOME key or Right Arrow
button loads on the windows the first record of the file.
Pressing ENTER key or down arrow
key or Right Arrow key, or clicking the mouse on any of the following
fields, the input cursor put in the following field (or clicking
directly in the field if were possible) and in code field is a "."
(period), which is indicative that we want to complete a new record
(point symbol indicates you was trying to record a new code in the
database). If in the code identifier use notation x. (where x is
any literal for example 01.) means that we are trying to record
with a code begining with x.(in this case 01).
Typing a code
manually with the keyboard two things could happen:
That such code has an associated record in gsbase server, in this case gsBase automatically completes the data window with record fields of that record.
Or that the register does not exist on the server: Launching an error message that does not exist with the possibility of create it. (the cursor is placed in the following field to start entering data).
The navigation for the windows area can do directly clicking with the mouse or the arrow keys (cursor up, down, Left or Right). ENTER key validates the present field and position the cursor on the next if it exists, if this field is the last and we want to go on to the next, gsBase client automatically gives a message for recording the record. ESCAPE key put the cursor on the previous position, End key (if programmed in the dynamic window) is often used to validate the data and try to record on gsbase server, TAB key is used to select records of related files. F4 key (or clicking right mouse) is used to access to the manage window of the related file.(this action should be programmed in the dynamic window). For example, while typing customer code in a sales file, with TAB, gsbase proceed to select customers through a series of targeted questions, with F4 we access to the customers file windows (looking for a suitable customer to return automatically captured your code).
Should be located within a grid F1
key is used to remove this line if the grid rows is not fixed. We
refer the document management client gsBase keyboard to complete their
training.
B) Buttons Area
This area includes a set of buttons that clicking in them is possible to trigger events. These buttons also can be activated with the keyboard, clicking on the button panel (clicking on any of its free areas), using arrow keys and pressing the space bar on the active button. Each button has a programmed action on the client and such action can create automated requests to the server. These actions may be standard or specific of this window. The standard buttons are:
Right
Arrow: Try to search for the next record to the
currently displayed (if there are none displayed, put the
first one) on the server, if it can find it automatically
displays.
Left
Arrow: Try to search for the previous record to
the currently displayed (if none are displayed, put the
last) on the server, if it can find it automatically displays.
Modify
Button: place the cursor in the first editable
field to start the changing the record.
New
button: If there is a record currently displayed,
clears the contents of all fields of the Data area, and
prepare to create a new record, in any case asks for a new
code.
Record
Button: If there is some record displayed, update
on the server with current data. If any user had modified
the record it will be impossible to validate the changes
made and the server responds with a message.
Delete
Button: try to delete the current record in the
server and thus in the Database of this file. If the operation
is successful you can not access to the record anymore.
Advance
Tab button: this button allows to view the contents
of each of the associated panels.
Internet
Button: If the file we manage has an asociated
web address, with this button you can access to this website
(the browser opens automatically).
Mail
button or e-mail: this button allows you to send
a mail. Usually mail in PDF format in conjunction with Win2PDF.
Sometimes the button works different: it can send a single
email to each selected record in the select list area.
Fax
Button: send the document using fax. The most recommended
programs to send fax with gsBase are: ActiveFax or Zetafax.
Print
button: sends current record to printer.
View
button: this button let you have a printer preview
of the current record on the screen.
Duplicate
button: this button allows you to duplicate current
record in other with another code or identifier.
Lists and Reports Button:
Allows you to launch a dialogue to build tabular reports
from the records of this file or files associated. These
reports are grouped into 3 types:
Defined lists: They used to be simple
reports.
Stats: tabular reports are usually
more complex than previous ones and require a server
process for its construction.
User reports: These are like the
first ones but the are built by users.
The report selection
dialog allows to select the destination device for the
report: disk, fax, e-mail, printers or preview on the
screen.
Button
Calculator: the calculator allows you to run calc
Windows program.
Extract
button: Special button that provides access to
gsConta and get a report from finantial data.
Select
Button: Allows selection (query) a set of records
in the file. Clicking (double or single click in some cases)
in any record of this list you can view the entire record
in the data area.
Exit
button or Backspace: pressing it, you can exit
and displays parent window.
The tasks performed by buttons can be done by keypad whenever this option is enabled in the dynamic window. This requires that the panel is enabled. To get this activation, you have to click the mouse on any of free areas between buttons.
When buttons area is activated, you can use key "." to a quick selection of application and exercise among all those defined in the active gsbase server. Appears a dialogue with the following characteristics:
Similarly, while buttons area is activated, the *
key allows to change current style for gsBase client navigation. It
displays a selection of styles dialog.
When you move the mouse over a button, or over an input field not enabled or over the header row of a grid, it is usual to have associated a help tip that clarifies what mission the field or button has.
The buttons area is usually complemented by others. Their actions or responses to events are often specific to each file or dynamic window.
C) Records Selection area.
It is an area with can memorize the selected records
from the response to a set of targeted questions (querys) of the button
"select". This list has the ability to sort the records
(clicking on the elected column), search for text in columns (clicking
mouse right button in the elected column), export to clipboard or
to disk, or import from clipboard.
DEL or DELETE key allows to erase from the list, the active selection. Double or single click displays data in the editing area. Pressing space bar on an item of that list is the same that double click.
For easier navigation, in most of file management windows can press spacebar on the selected item to load the current record, so then press down arrow or up arrow key and spacebar again to display the next record.
Selective lists are limited to 5,000 records.
D) Windows Title Area
It is a small panel. In it appears current application name, name of the exercise and the short title of the window (for example sales), to know where we are working. The title associated image typically allows a link to the site with the features.