|
|
|
|
|
- Overview
- Available features
- Data input in a Table control
- Programming the Table control
- AAFs of the Table control
- Sort
- Search
- "Contains" filter
- Resizing columns
- Limitations
- Limitations for Android
- Limitations for iOS
The Table control on mobile devices (Android and iOS)
The Table control is available for Android and iOS applications. This control has the same features as WINDEV's Table control. The horizontal and vertical scroll is touch-controlled. The Table control includes the following features for Android and iOS applications: - Population mode:
- Resizing columns via touch gestures.
- Anchoring columns (very useful when the window switches from portrait to landscape).
- Single selection or multiple selection.
- Column title-header.
- Context menu.
- Data input.
- etc.
The Table control includes different column types, such as Text, Numeric, Currency, Date, Time, Static Text, Image, Progress Bar, Rating, etc. Data input in a Table control Data input in Table controls is handled automatically in mobile applications. To enter data in a cell of a Table control: - Click the cell where you want to enter data.
- An input area appears at the top of the Table control. If the cell contains text, it is displayed.
- Edit or add the desired text.
- Confirm.
Programming the Table control The WLanguage functions of the Table family are supported in Android and iOS. AAFs of the Table control The following AAFs are available for Table controls in mobile devices: AAFs are accessible via touch gestures. Sort Sortable columns are identified by the  icon. To sort a column, simply tap the column header. Several cases may occur: - If the column type is Text, Numeric, etc., a context menu appears.Click the sort icons to choose the sort direction.
- If the column type is Rating or Image, data is sorted when the user taps the column.
In any case, once the column is sorted, an arrow indicates the sort direction in the column header. Search For a "Starts with" search in a Table control: - Tap the column header to open the context menu.
- Select the search icon:
- In the input area that appears at the top of the Table control, enter the first letters of the desired element.
- The first element that matches the search is selected and displayed in the Table control.
Caution: If you click the Close icon in the input area, the search will be canceled. "Contains" filter To filter the elements displayed in a Table control ("Contains" filter): - Tap the column header to open the context menu.
- Select the funnel icon:
- In the input area that appears at the top of the Table control, enter the content you want to filter.
- Only the values of the Table control that match the filter are displayed.
Caution: If you click the Close icon in the input area, the filter will be canceled. Note: Specific filters for numeric columns You can set specific filters for numeric columns: - Tap the header of the numeric column to open the context menu.
- Select the type of filter you want to apply:
- equal.
- different.
- less than.
- greater than.
- In the input area that appears at the top of the Table control, enter the comparison value.
- Only the values of the Table control that match the filter are displayed.
Resizing columns To resize a column: - Tap the corner of the desired column header.
- Tap and hold to resize the column.
- Release when you reach the desired size.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|