|
|
|
|
- Condiciones de uso
- Equivalencia <Tabla>.Select
- Valor del elemento seleccionado
Devuelve el índice del elemento seleccionado en la Tabla o control Tabla TreeView. Este índice puede corresponder a: - el número de la fila seleccionada. El fila seleccionado corresponde al fila actual en el que se muestra el banda de selección.
- el número de la columna seleccionada si el control permite el modo de selección por columna. Esta opción se puede configurar en la pestaña "UI" del control description.
- el número de la celda seleccionada si los controles permiten el modo de selección por celda. Esta opción se puede configurar en la pestaña "UI" del control description.
- el número de columna de la celda seleccionada si los controles permiten el modo de selección por celda. Esta opción se puede configurar en la pestaña "UI" del control description.
// Index of the selected row in the "TABLE_Product" control ResSelect = TABLE_Product.Select()
// Rows selected in a multi-selection Table control populated programmatically FOR i = 1 _TO_ TABLE_TABLE1.SelectOccurrence() Trace("Selected element: " + TABLE_TABLE1.Select(i)) END // Equivalent to: // i is int // FOR EACH SELECTED ROW i OF TABLE_TABLE1 // Trace("Selected element: " + TABLE_TABLE1.Select(i-1)) // END
// Delete all selected rows from a Table control // <Table>.DeleteSelect can also be used i is int NbSelection is int NbSelection = TABLE_MyTable.SelectCount() FOR i = NbSelection TO 1 STEP -1 TABLE_MyTable.Delete(TABLE_MyTable.Select(i)) END
Sintaxis
<Result> = <Table control>.Select([<Rank> [, <Information to return>]])
<Result>: Integro - Índice del elemento seleccionado en el control Tabla especificado ,
- -1 si no hay ningún elemento seleccionado.
<Table control>: Nombre del control Nombre del control a manipular. Este control puede corresponder a: - un control Tabla.
- un control Tabla TreeView.
<Rank>: Entero opcional Rango de selección para una multiselección control. Si no se especifica este parámetro, se devuelve el índice de la primera fila seleccionada. Por ejemplo, para obtener el primer elemento seleccionado, <Rank> = 1. Para recuperar el segundo elemento seleccionado, <Rank> = 2, etc. <Information to return>: Constante opcional de tipo Integer Tipo de información a devolver: | | tsCellColumn | <Resultado> corresponderá al número de columna de la celda seleccionada. | tsCellRow | <El Resultado> corresponderá al número de fila de la celda seleccionada.
| tsColumn | <Resultado> corresponderá al número de la columna seleccionada. | tsRow (Valor predeterminado) | <Resultado> corresponderá al número de la fila seleccionada. |
Si no se especifica este parámetro, la función devolverá el número de la fila seleccionada. Observaciones Condiciones de uso La función <Tabla>.Select puede utilizarse en: - controles Tabla o Tabla TreeView basados en un archivo de datos.
- controles Tabla o Tabla TreeView rellenados mediante programación.
- controles de selección única o múltiple. Para los controles Tabla de selección múltiple, debe utilizarse la función <Tabla>.Select en un bucle para obtener todas las filas seleccionadas.
Recordatorio: La selección múltiple no está disponible para controles Tabla en modo "Servidor".
Equivalencia <Tabla>.Select Las siguientes sintaxis son equivalentes: Index is int Index = <Table control> o
Index = <Table control>.Select() Valor del elemento seleccionado Para recuperar el valor del elemento seleccionado, la sintaxis es
Index is int Index = <Table control>.Select() <Element value> = <Table control> [Index] o <Element value> = <Table control> [<Table control>]
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|