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 / Propiedades WLanguage / Propiedades HFSQL
  • Usando el BrowsedFile Property
  • Cambio de las propiedades relacionado a la iteración de un control basado en un archivo de datos
  • Tipo de iteración
  • Manejar los controles basados en el un archivo de datos a través de las propiedades
  • Limitaciones
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
BrowsedFile Property obtiene y establece la fuente de datos utilizada para mostrar registros en controles basados en un archivo de datos:
  • controles Tabla o Tabla TreeView basados en un archivo de datos.
  • Cuadro de lista o controles ListView basados en un archivo de datos.
  • Controles Combo Box basados en un archivo de datos.
  • columnas de tipo Combo Box basadas en un archivo de datos.
  • Controles de looper basados en un archivo de datos.
  • WINDEV Controles organizadores basados en un archivo de datos.
  • Controles de programación basados en un archivo de datos.
  • WINDEV Controles TreeView basados en un archivo de datos.
  • WINDEV Controles de organigramas basados en un archivo de datos.
  • Controles Kanban basados en un archivo de datos.
  • ventanas internas (si el gesto de deslizamiento está activado).
  • supercontroles.
Esta fuente de datos puede ser:
  • un archivo de datos o una consulta. Los registros mostrados proceden de este archivo de datos o consulta.
  • a Variable (array, miembro de clase, miembro avanzado, etc.)
Esta fuente de datos se define en el control description (pestaña "Contenido").
Ejemplo
// Displays all the customers in a Table control
TABLE_Table1.BrowsedFile = "Customers"
// Displays the entire content of the Qry_Customers query in a Table control
TABLE_Table1.BrowsedFile = "Qry_Customers"
 
// Displays the contacts of the gAContact variable
// gAContact is a gglContact variable
TABLE_Table1.BrowsedFile = ":gAContact"
Sintaxis

Obtención de el archivo de datos, consulta o Variable utilizado como fuente de datos Ocultar los detalles

<Browsed element> = <Control used>.BrowsedFile
<Browsed element>: Cadena de caracteres
Nombre del elemento utilizado como fuente de datos para la control correspondiente . Este elemento puede corresponder a:
  • el nombre del archivo de datos o la consulta.
  • el nombre de la Variable. Este nombre tiene el siguiente formato ":<prefijo><Nombre de variable>" o ":<Nombre de variable>". El prefijo se aplica sólo si el estilo de código está habilitado en el proyecto.
<Control used>: Nombre del control
Nombre de la control cuya fuente de datos se solicita. Esta control debe ser del tipo siguiente:
  • Tabla o TreeView Tabla basada en un archivo de datos.
  • List Box o ListView basado en un archivo de datos.
  • Combo Box basado en un archivo de datos.
  • Columna de tipo Combo Box basada en un archivo de datos.
  • Looper basado en un archivo de datos.
  • WINDEV Organizador basado en un archivo de datos.
  • Programador basado en un archivo de datos.
  • WINDEV TreeView basado en un archivo de datos.
  • WINDEV Organigrama basado en un archivo de datos.
  • Ventana interna.
  • Kanban basado en un archivo de datos.

Cambio de el archivo de datos, consulta o Variable utilizado como fuente de datos Ocultar los detalles

<Control used>.BrowsedFile = <New data source>
<Control used>: Nombre del control
Nombre de la control cuya fuente de datos actual debe ser modificada. Esta control debe ser una:
  • Tabla o TreeView Tabla basada en un archivo de datos.
  • List Box o ListView basado en un archivo de datos.
  • Combo Box basado en un archivo de datos.
  • Columna de tipo Combo Box basada en un archivo de datos.
  • Looper basado en un archivo de datos.
  • WINDEV Organizador basado en un archivo de datos.
  • Programador basado en un archivo de datos.
  • WINDEV TreeView basado en un archivo de datos.
  • WINDEV Organigrama basado en un archivo de datos.
  • Ventana interna.
  • Kanban basado en un archivo de datos.
<New data source>: Cadena de caracteres
Nombre del elemento que debe ser associated con el correspondiente control:
  • Nombre del archivo de datos o nombre de la consulta.
  • Nombre de la variable. Este nombre tiene el siguiente formato ":<prefijo><Nombre de variable>" o ":<Nombre de variable>". El prefijo debe especificarse solo si el estilo de código está habilitado en el proyecto (ya sea que se muestren los prefijo o no).
La control estará vacía si este parámetro no corresponde a un nombre válido. La iteración se detendrá si este parámetro es una cadena vacía.
Observaciones

Usando el BrowsedFile Property

La propiedad BrowsedFile se puede utilizar tanto en operaciones de iteración programadas como automatic
Si se usa BrowsedFile Property para cambiar la fuente de datos utilizada, la operación de iteración comienza de nuevo. Para un control Tabla , este modo operativo es idéntico al uso de TableDisplay asociado con la constante taStart .

Cambio de las propiedades relacionado a la iteración de un control basado en un archivo de datos

Para cambiar múltiples propiedades ( BrowsedItem , filtros y BrowsedFile ).
  1. Detenga la iteración asignando una cadena vacía ("") al BrowsedFile Property .
  2. Cambia las propiedades relevantes.
  3. Reinicie la iteración con BrowsedFile Property .
Este método se utiliza para optimizar las modificaciones realizadas. Cada una de las modificaciones realizadas individualmente reinicia la iteración. Estas operaciones pueden llegar a ser bastante lentas cuando se realizan en archivos de datos grandes.

Tipo de iteración

  • iteración automatic: WINDEV, WEBDEV y WINDEV Mobile gestionan la lectura de del archivo de datos y la visualización de los datos en el control. No se requiere programación específica.
    Si el control puede ordenarse (tabla...), la ordenación se realiza sobre el elemento de búsqueda definido en la pestaña "Contenido" del elemento description.
    Si se especifica un filtro ("Filtro en el elemento de búsqueda" en la pestaña "Contenido" del objeto description), se utiliza este filtro.
  • Iteración programada: El desarrollador debe programar la lectura de del archivo de datos y la visualización de los datos en el control.
    Una iteración programada permite ordenar y filtrar los registros con precisión. Sin embargo, una iteración programada es más lenta y compleja que una iteración automatic.

Manejar los controles basados en el un archivo de datos a través de las propiedades

  • Los registros que se muestran en los controles de navegación provienen de el archivo de datos o de la consulta especificada por BrowsedFile Property .
  • El sentido de la ordenación se define mediante la BrowsedItem Property.
  • Según el tipo de control, los registros pueden filtrarse mediante la función filtros Property o HFilter.

Limitaciones

El BrowsedFile Property se aplica solo a los controles en una ventana o Page. Esta Property se aplica únicamente a los siguientes controles:
  • Tabla y TreeView controles Tabla basado en un archivo de datos,
  • Cuadro de lista y controles ListView basados en un archivo de datos,
  • Controles Combo Box basados en un archivo de datos,
  • Supercontroles,
  • Columnas de la tabla (utilizadas para modificar el archivo de datos relacionado a una columna Combo Box tabla).
  • Controles de looper basados en un archivo de datos,
  • WINDEV Controles organizadores basados en un archivo de datos.
  • Controles de programación basados en un archivo de datos.
  • WINDEV Controles TreeView basados en un archivo de datos.
  • WINDEV Controles de organigramas basados en un archivo de datos.
  • ventanas internas (si el gesto de deslizamiento está activado).
  • Controles Kanban basados en un archivo de datos.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 04/04/2023

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