|
|
|
|
- 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
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.
- Controles organizadores basados en un archivo de datos.
- Controles de programación basados en un archivo de datos.
- Controles TreeView basados en un archivo de datos.
- 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").
// 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.
- Organizador basado en un archivo de datos.
- Programador basado en un archivo de datos.
- TreeView basado en un archivo de datos.
- 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.
- Organizador basado en un archivo de datos.
- Programador basado en un archivo de datos.
- TreeView basado en un archivo de datos.
- 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 - Detenga la iteración asignando una cadena vacía ("") al BrowsedFile Property .
- Cambia las propiedades relevantes.
- 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,
- Controles organizadores basados en un archivo de datos.
- Controles de programación basados en un archivo de datos.
- Controles TreeView basados en un archivo de datos.
- 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|