PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

  • Overview
  • Differences between an AJAX Table control and a non-AJAX Table control
  • Differences regarding the use
  • Differences regarding the programming
  • Differences regarding the available types of columns
  • Notes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
The Table controls in AJAX mode
Overview
The Table controls can be 100% AJAX.
The different features available for Table controls in AJAX mode are as follows:
The columns can be resized.
You have the ability to perform searches in the control via the magnifier.
The columns can be sorted.
The background of the selection bar can correspond to an image.
A scrollbar automatically replaces the pager.
The Table control cells can be in edit.
The rows in the Table control allow for multiple selection.
The columns can be anchored.
The Table control can have a horizontal scrollbar.
Other features:
  • An hourglass is automatically displayed when a long process is performed.
  • Ability to automatically manage a "cache" (partial fetch) that only loads the data required by the display and by the browse.
Differences between an AJAX Table control and a non-AJAX Table control

Differences regarding the use

  • the row selection:
    • In AJAX mode: Ability to select one or more rows with the mouse.
    • In non-AJAX mode: To select a row, you must use a Radio Button column ("With radio button" option selected in the "Details" tab of the description window of the Table control) or a Text column with the "Link" option enabled ("Details" tab in the description window of the column). Multiselection is not available.
  • input in the Table control:
    • In AJAX mode: You have the ability to enter values in the different cells found in the Table control.
    • In non-AJAX mode: No value can be entered in the cells found in the Table control.
  • the number of rows displayed:
    • In AJAX mode: The number of rows displayed corresponds to the maximum number of rows that can be displayed in the Table control.
    • In non-AJAX mode: The number of rows displayed corresponds to the number of rows specified in the description of the Table control or by programming (..NbLinesPerPage).
  • the viewing of the rows found in Table control:
    • In AJAX mode: The rows found in the Table control are displayed via a vertical scrollbar.
    • In non-AJAX mode: The rows found in the Table control are displayed via a pager.
  • the columns:
    • In AJAX mode: The columns can be sorted, resized and anchored. You have the ability to perform searches in the Table control via the magnifier.
    • In non-AJAX mode: The columns cannot be sorted, resized and anchored. No search can be performed in the Table control.

Differences regarding the programming

The server processes of an AJAX Table control are automatically run in AJAX mode.
In AJAX mode, the processed associated with Table control columns are as follows:
  • Initialization (server code).
  • End of initialization (server code).
  • Selecting a table row (server code).
  • Row display (server code).
  • Table click (browser code).
  • Exit from a row (server code).
  • Row selection (browser code).
In AJAX mode, the processed associated with a Table control are as follows:
  • Initialization (server code).
  • End of initialization (server code).
  • Selecting a table row (server code).
  • Row display (server code).
  • Table click (browser code).
  • Exit from a row (server code).
In AJAX mode, the processed associated with table control columns are as follows:
  • Initialization (server code).
  • Whenever performing a search with the magnifier (server code).
In non-AJAX mode, only the "Initialization (server code)" process is available.

Differences regarding the available types of columns

The types of data that can be displayed in a column of an AJAX Table are as follows:
  • Text
  • Currency
  • Time
  • Numeric
  • Date
  • List of values (combo box)
    PHP This type of data is not available.
  • Duration
  • Check Box
  • Image
The types of data that can be displayed in a column of a non-AJAX Table control are as follows:
  • Text
  • Currency
  • Time
  • Numeric
  • Date
  • List of values (combo box)
    PHP This type of data is not available.
  • Duration

Notes

  • The scrollbars are not available in Mozilla Firefox version 1.7.8.
  • Ajax Table and Ajax Looper controls do not work on Safari.
Versión mínima requerida
  • Versión 11
Comentarios
Haga clic en [Agregar] para publicar un comentario