AppGini Online Help > Working with generated applications > Working with tables and records
The application's homepage
This page provides links to all tables of your application. We shall select the Customers Table.

The home page contains links to all tables in your application.
The Table View page
Here you can navigate data records of your table and edit, add and delete records. As shown in the figure below, the table view shows data in a table where records appear in rows, and each column represents a field of the table.

The table view is where you can view and manage your data


Column headers are what you specified in AppGini as field captions. If you click on any of them, the table is sorted ascendingly by the clicked field. The figure below shows our table sorted by Country.

Our Customers table sorted ascendingly by country. Notice the arrow besides the country column header.

If you click again on the 'Country' header, it will be sorted descendingly. You can sort by any field by simply clicking on its column header once or twice (to sort ascendingly or descendingly).

The Detail View can be used to enter data of a new record. To add the record, click the "ADD NEW" button. In addition, when you click on any record in the table, its data is displayed in the Detail View and three more buttons appear, as shown below.

Clicking on a record in the table displays its data in the Detail View, and Delete, Update and Deselect buttons appear.

To sum up, the table view allows you to control and manage data of the table by allowing you to insert new records, edit and delete records; sort data, scroll through data, filter data or move to any other table. All this can be done in one page in a easy to understand manner.

Remember that you can control the appearance of the table view through Project Styles in AppGini. You can also control table view and detail view layouts by editing the generated template files (*_template*.html).