AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Tabla
  • Condiciones de uso
  • Ramificación hasta el colapso
  • Banda de selección
  • Velocidad de ejecución para controles Tabla TreeView
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Ver también
  • <Tabla>.CollapseAll (Función)
  • .Expand (Función)
  • .ExpandAll (Función)
  • Control Tabla TreeView
  • Funciones para la gestión del TreeView controles Tabla (sintaxis del prefijo)
  • Funciones de gestión de controles Tabla (sintaxis de prefijos)
  • Romper en un control Tabla
  • TableCollapse (Función)
  • TableObject_roll (Función)
    Colapsos:
    • WINDEV una sucursal que fue expandida previamente en una control Tabla TreeView. Los nodos "Hijo" no son visibles en el control Tabla TreeView. Los nodos hijo permanecen en su estado anterior (contraído o expandido).
    • una pausa que se amplió previamente en un control Tabla. Los elementos de ruptura ya no son Visible en el control Tabla.
    • WINDEV una ventana detallada para un fila. Para obtener más información, consulte Gestionar los detalles de una fila de un control Tabla.
    Recordatorio: En tiempo de ejecución, un nodo se colapsa cuando el nombre del nodo está precedido por "+".
    Java Las pausas no están disponibles para controles Tabla en esta versión.
    Ejemplo
    WINDEV
    // Collapses the selected branch in the TreeView Table control
    TVT_Schedule.Collapse()
    WINDEV
    // Collapses the "TVT_Schedule" TreeView Table control
    TVT_Schedule.Collapse(1)
    // Equivalent to: TVT_Schedule.CollapseAll()
    WINDEV
    // Collapses the specified branch in the TreeView Table control
    TVT_Schedule.Collapse("MyRoot" + TAB + "MyBranch")
    // Collapses the break of the current row in the "TABLE_Break" Table control
    TABLE_Break.Collapse(TABLE_Break)
    Sintaxis
    WINDEV

    Tabla TreeView: Colapsar una rama mientras se especifica el número de fila Ocultar los detalles

    <TreeView Table control>.Collapse([<Row number>])
    <TreeView Table control>: Nombre del control
    Nombre del control Tabla TreeView a manipular.
    <Row number>: Entero opcional
    Número de la fila que contiene la rama a colapsar. La rama que se encuentra en la fila actual se colapsa si no se especifica este parámetro.
    WINDEV

    Tabla TreeView: Colapsar una rama, especificando su nombre Ocultar los detalles

    <TreeView Table control>.Collapse([<Branch name>])
    <TreeView Table control>: Nombre del control
    Nombre del control Tabla TreeView a manipular.
    <Branch name>: Cadena de caracteres opcional
    Nombre de la rama a contraer. Este parámetro tiene el siguiente formato:
    "<Root name>" + TAB + ["<Name of 1st node>" + TAB + ...
    ["<Name of 2nd node>" + TAB + [...]]]"<Branch name>"
    Si este parámetro no corresponde a una rama existente, se produce un error WLanguage.
    La rama que se encuentra en la fila actual se colapsa si no se especifica este parámetro.
    Si dos ramas corresponden a la ruta especificada, sólo se contrae la primera..

    Tabla con rupturas: Colapsando un descanso Ocultar los detalles

    <Table control>.Collapse([<Row number> [, <Name of break>]])
    <Table control>: Nombre del control
    Nombre de control Tabla a manipular. Este control debe tener una o más rupturas. De lo contrario, esta función no tiene ningún efecto.
    <Row number>: Entero opcional
    Número de la pausa fila para colapsar. Este número debe corresponder al número de la fila actual o al número de la primera fila de ruptura a colapsar. Si no se especifica este parámetro, se colapsa la ruptura de la fila actual.
    <Name of break>: Cadena de caracteres opcional
    Nombre de la ruptura al colapso. Este parámetro debe especificarse en rupturas anidadas. Permite definir la ruptura que se colapsará. Por Default, no se colapsa ninguna ruptura si las rupturas están anidadas.
    WINDEV

    Tabla y tabla TreeView: contraer una ventana de detalles Ocultar los detalles

    <Table control>.Collapse([<Row number>])
    <Table control>: Nombre del control
    Nombre del control Tabla o Tabla TreeView a manipular.
    <Row number>: Entero opcional
    Número de la fila cuyos detalles deben ser ocultados. Si no se especifica este parámetro, se ocultan los detalles de la fila actual..
    Observaciones

    Condiciones de uso

    La función TableObject_roll puede utilizarse en:
    • una Tabla o Tabla TreeView con fuente de datos en memoria.
    • una Tabla o control Tabla TreeView rellenada programáticamente.
    Esta función no se puede utilizar en controles Tabla archivo de datos (acceso directo).

    Ramificación hasta el colapso

    La función TableObject_roll no tiene ningún efecto:
    Control Tabla TreeViewControl Tabla con rupturas
    • si no se encuentra la rama que va a colapsar.
    • si la rama que colapsa es una hoja.
    • si la rama que va a colapsar ya está colapsada.
    • si el control Tabla no tiene rupturas.
    • si la control Tabla contiene varias rupturas y no se especifica la ruptura que debe colapsarse.
    • si no se selecciona ninguna fila en el control Tabla y no se especifica el parámetro <Número de fila>.

    Observación para los controles Tabla TreeView: Si <número de Fila> o <nombre de la rama> corresponde a la rama en el primer fila, se colapsa toda la jerarquía del control Tabla TreeView (equivalente a <Tabla>.CollapseAll).

Banda de selección

Para los controles Tabla TreeView:
  • Si la banda de selección se posicionó en uno de los elementos del nodo a colapsar, se posiciona en el nodo colapsado después de la llamada a TableObject_roll.
  • El código de modificación se llama cada vez que se mueve la banda de selección. Si dos niveles están contraídos y la banda de selección ser posiciona en el nodo superior, se ejecutan los códigos de modificación de cada nivel.
Para los controles Tabla con rupturas, no se modifica la banda de selección. Se mantiene en el elemento actual incluso si la ruptura está contraída.

Velocidad de ejecución para controles Tabla TreeView

La velocidad de ejecución de la sintaxis 1 es más rápida que la de la sintaxis 2.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/06/2023

Señalar un error o enviar una sugerencia | Ayuda local