4. DATA INPUT



               Input to databases comes by inputing from the keyboard in the necessary cell of the table, like of input in cells of popular Standard packages of "spreadsheets". As against of the other programs, in which the data are usually entered by the operator only in the specific forms into a one record only, with the subsequent preservation it in general base, and at data input the operator does not see an anything except the empty form and entered data in one of unique record only, in UNIDAT program the operator is constant sees data on several just now entered records, that more sure input provides it, lowers probability of errors as input of specific data, and easy repeated input of an already entered form. Moreover the operator at any moment of input can "scroll" the table in all parties to guide any information on an already entered data, that it is required sometimes for specification of input of the current information (and it is possible even to use the whole being available arsenal flexible data selections or forms of account) and to continue input of the information from any place. All it creates so-called "the friendly interface", work in which usually the users very highly estimate. Also is easily carried out updating already entered data in base.
               For moving on fields of the table (the bases) current file are using Keys of moving of the cursor. Other convenient keys are further resulted Movings on base:

               Ctrl - PgUp - Moving on the first record
               Ctrl - PgDn - Moving on the last record
               Ctrl - Home - Moving on the first field of a record
               Ctrl - End - Moving on the latter a field of a record

               The entrance in a field of the table for input in it of the information comes true by pressing any alphanumeric key in a position of this field. By an attribute entry in a field presence in it flash textual cursor. After it it is possible to enter into current field the information or to edit already being available in it. For end of work in a field and exit from it with preservation (fixing of entered changes) it is necessary to press Enter.

               ATTENTION! While the user is "inside" any field (about Than presence flash of the textual cursor in it) a movement testifies between fields of the table is impossible. For transition to other field it is necessary at first to leave the given field. At simple movings between fields (scroll of the table) any difficulties do not arise, since at it there is no necessity "to enter" in particular fields. As there are no difficulties and at data input in fields, since pressing Enter after a put logically completed unit of the information is usual and habitual for the operators and is carried out "automatically".
               If being inside a field to press a key ESC, there will be the exit from the given field WITHOUT SAVEING of changes brought in in it, i.e. restore of the previous meaning of this field.

               After pressing Enter " the logic cursor " automatically moves On the following field.

               For creation a new (empty) records need press a key of moving cursor "Arrow down", being on the last record of base (table). And the program is arranged so, that if the "new" record already was created, but is not filled, the creation of a new record will not take place. It prevents creation more then one empty records at pressing on this key.

               Some fields can are filled by "standard" meanings of data from limited list of possible meanings. If, being on such field ( But not "inside" it!), to press a key Enter, will pop up small menu with the list possible for filling the current field. By choosing from it the necessary item and by pressing Enter, the field will be filled by it automatically.

               Those fields, which require a choice from a plenty of standard predetermined items, use in the filling connected qualifiers. For operator the call by their nothing differs from described in the previous paragraph. That is the operator presses on Enter, and the program already "knows", to deduce - whether on the screen the small pop-up menu or large qualifier.
               The additional opportunities of work with qualifiers are described In section " Work with qualifiers "

               If, being in the menu with items for automatic filling fields of base or in the qualifier, to press a key ESC, will take place entrance in the given field with activization of the cursor in it, thus enabling fillings this field in a "hand-operated" mode.

               Some separate fields with the most probable meanings at creation of new record can are filled " by default " automatically. The operator needs only to modify them if necessary.

               Other separate fields can be filled automatically, proceeding from already filled fields.

               For increase of reliability of operative preservation of entered in hand-operated mode of the information and prevention of loss of just now entered given in case of failure of power supply or failure of the computer is stipulated Key F2 ("Save"). The action it is identical to teams "Save" of many Other popular programs, for example to a similar key of built - in Text editor of the program Norton Commander. This key is recommended to press by the operator time from time during input of the new informations for saving to disk of already entered data. NOTE: At loading of a new file and also at exiting from the program saving of all entered data is carried out automatically.

               For deleting of a record from base (whole line from the table) It is necessary, being on this line (record), to press a combination of keys Ctrl-Y. Thus the program will ask confirmations of action.


  1