Jump to content

Kexi/Handbook/Building Simple Databases/Designing Forms/Most important terms: Difference between revisions

From KDE UserBase Wiki
Inksi (talk | contribs)
Undo revision 346583 by Inksi (talk)
Inksi (talk | contribs)
m grammatical changes for readability
Line 5: Line 5:
<!--T:2-->
<!--T:2-->
;Form
;Form
: A window provided for easy data entry and presentation on the computer screen. </translate>
: A window provided for easy entry, editing, and presentation of data. </translate>
<translate>
<translate>
<!--T:5-->
<!--T:5-->
;Form's data source
;Form's data source
: Database table or query providing data displayed in the form. The data source is needed because forms itself are only tools for displaying and entering data, while tables and queries are the source of data. New, empty forms have no data source assigned, so they are not displaying any data from your database unless you assign a data source to them. </translate>
: The database table or query providing data to be displayed in the form. Forms are only tools for displaying, entering and editing data, while tables and queries are the source of such data. New, empty forms with no data source assigned do not displaying any data until you assign a data source to them. </translate>
<translate>
<translate>
<!--T:6-->
<!--T:6-->
;Form field
;Form field
: Direct equivalent of a column in a table or query. Most frequently used are fields for displaying text and numbers. Entering a new value or changing the existing value of such a field causes a change in the bound table or query column (after accepting the change). </translate>
: The direct equivalent of a column in a table or query. Most frequently used are fields for displaying text and numbers. Entering a new value or changing an existing value of such a field causes a change in the bound table or query column after accepting the change. </translate>
<translate>
<translate>
<!--T:7-->
<!--T:7-->
;Form design
;Form design
: Tasks you are performing to define the appearance and functions of the form. To do this, you need to provide data source, insert form fields of various types and place them at the appropriate location. </translate>
: Tasks you are performing to define the appearance and functions of the form. To do this, you need to provide a data source, insert form fields of various types and place them in the appropriate position. </translate>
<translate>
<translate>
<!--T:8-->
<!--T:8-->
;Form widget
;Form widget
:Form's element. Main widget types are:</translate>
:A form element. The main widget types are:</translate>
<translate>
<translate>
<!--T:9-->
<!--T:9-->
:* Widgets displaying information, e.g. a text box or an image box. Each widget of this type can be bound to a data source field (a table or a query column). Therefore, such widgets are called in short form fields. </translate>
:* Widgets displaying information, e.g. a text box or an image box. A widget of this type can be bound to a data source field (a table or a query column). Therefore such widgets are generally called fields. </translate>
<translate>
<translate>
<!--T:10-->
<!--T:10-->
:* Widgets able to perform a specified action, e.g. a push button that can close the current form. Within other applications this widget type is sometimes called form control because it can perform previously defined action of controlling your database application's behavior. </translate>
:* Widgets able to perform a specified action, e.g. a push button that can close the current form. Within other applications this widget type is sometimes called form control because it can perform previously defined actions controlling the behaviour of your database application. </translate>
<translate>
<translate>
<!--T:11-->
<!--T:11-->
:* Other widgets allowing to enrich a form's appearance, e.g. a “line widget” can visually separate two form areas. </translate>
:* Other widgets allow enriching a form's appearance, e.g. a “line widget" can visually separate two form areas, a "label widget" can contain information for the form user. </translate>
<translate>
<translate>
<!--T:12-->
<!--T:12-->

Revision as of 19:50, 15 May 2015

Most important terms

Form
A window provided for easy entry, editing, and presentation of data.
Form's data source
The database table or query providing data to be displayed in the form. Forms are only tools for displaying, entering and editing data, while tables and queries are the source of such data. New, empty forms with no data source assigned do not displaying any data until you assign a data source to them.
Form field
The direct equivalent of a column in a table or query. Most frequently used are fields for displaying text and numbers. Entering a new value or changing an existing value of such a field causes a change in the bound table or query column after accepting the change.
Form design
Tasks you are performing to define the appearance and functions of the form. To do this, you need to provide a data source, insert form fields of various types and place them in the appropriate position.
Form widget
A form element. The main widget types are:
  • Widgets displaying information, e.g. a text box or an image box. A widget of this type can be bound to a data source field (a table or a query column). Therefore such widgets are generally called fields.
  • Widgets able to perform a specified action, e.g. a push button that can close the current form. Within other applications this widget type is sometimes called form control because it can perform previously defined actions controlling the behaviour of your database application.
  • Other widgets allow enriching a form's appearance, e.g. a “line widget" can visually separate two form areas, a "label widget" can contain information for the form user.
Container widget
A widget that can contain other widgets within its area. For example, frame widget or tab widget are containers. The form's surface itself is a container as well. A command button cannot be called as container because it is not possible to insert a widget inside it. In more complex cases, container widgets can be inserted inside a container, so nesting is possible.