PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Fuente del archivo de datos
  • Fuente de consulta
  • Array de partida
  • Ninguna fuente de datos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Una fuente de datos asociada a un control se utiliza para llenar fácilmente el contenido del control sin necesidad de programación (o con muy poca programación).. Existen diferentes tipos de fuentes de datos:
Fuente del archivo de datos
Si a archivo de datos se utiliza como fuente de datos para un control, el control pertenece relacionado a un archivo de datos análisis.
Por ejemplo, las columnas que se encuentran en el control Tabla campo , control List Box, control Combo Box o los atributos de los control Looper son relacionado para una posición de fichero.
Este tipo de relleno no requiere ningún código: archivo de datos se navega automáticamente en la dirección correspondiente a la tecla de búsqueda seleccionada.
Existen dos tipos de accesos:
  • Acceso directo al archivo de datos: sin límite en cuanto al volumen de datos (número de registros). La visualización se realiza por paginación, sólo se leen los registros correspondientes a las filas mostradas en los controles.
  • Cargado en memoria: debe especificarse el número máximo de filas para limitar la ocupación de la memoria. El tiempo de carga en la memoria puede ser bastante largo si el número de filas supera las 100 000.
Características específicas de control Tabla:
  • Sólo se archivo de datos pueden clasificar las columnas relacionado de los elementos clave e incluir un filtro,
  • Cero programación.
Para obtener más detalles, consulte:
Fuente de consulta
Se pueden utilizar dos métodos para asociar una consulta como fuente de datos:
  • Consulta descrita en el editor de consultas y luego asociación de la consulta (como para unaarchivo de datos),
  • Consulta incrustada, la consulta se crea al crear el control.. En este caso, la consulta no se puede utilizar en otro control.
Las columnas que se encuentran en el campo control Tabla"control List Box," control Combo Box o los atributos de los atributos control Looper son relacionado para un elemento de consulta.
Este tipo de relleno no requiere ningún código, la consulta se navega automáticamente. Le aconsejamos que mantenga la ordenación en modo automático, ya que los datos ya se han clasificado en la consulta (más rápido).. Tiene la posibilidad de elegir otro criterio de clasificación cuyo proceso es más largo.: la carga.
Para una consulta con parámetros, se debe utilizar el código de inicialización del control para inicializar los valores de los diferentes parámetros.
Método de llenado:
  • Si elige un acceso directo a la sección archivo de datosno hay límite para el volumen de datos que se pueden cargar (número de registros). La visualización se realiza por paginación, sólo se leen los registros correspondientes a las filas mostradas en los controles.
  • Si elige una carga en la memoriase debe especificar el número máximo de filas para limitar la ocupación de la memoria.. El tiempo de carga en la memoria puede ser bastante largo si el número de filas excede 100 000. En este caso, le aconsejamos que incluya condiciones de selección en la consulta para evitar una carga enorme.
Información útil sobre elcontrol Tabla:
  • Todas las columnas pueden ser ordenadas e incluyen un filtro.
  • Cero programación.
Array de partida
An Array defines an Array variable. El Array puede ser:
  • simple: cadena, fecha, numérico, etc..
  • basado en una estructura. En este caso, la estructura es similar a la estructura de un registro de fichero..
    El Array debe llenarse programando de antemano.
    Los datos pueden venir de:
  • un archivo,
  • varios archivos de datos,
  • una consulta.
    La variable del Array control debe ser global al proyecto, a la ventana o a la página para poder ser asociada al control..
    Como para una archivo de datos o una consulta, las columnas encontradas en el control Tabla, en el control List Box, en el control Combo Box o los Atributos de la control Looper voluntad serán relacionado a miembros de la Array estructura.
    Este tipo de relleno no requiere ningún código, Array se navega automáticamente desde el primer elemento hasta el último (dependiendo de cómo se Array haya clasificado)..
    Información de interés para elcontrol Tabla..:
  • Todas las columnas pueden ser ordenadas e incluyen un filtro.
  • Muy poca programación.
Ninguna fuente de datos
En este modo, el control no relacionado está conectado a una fuente de datos.. La operación de llenado debe programarse navegando por la archivo de datos consulta o la Array variable con las funciones WLanguage:
  • HREAD, ... FOR EACH ... para los archivos de datos o las consultas,
  • FOR ... , PARA CADA ELEMENTO DE... para los Arrays.
    Debe llamar las funciones WLanguage utilizadas para escribir en el control correspondiente.:
  • control Tabla: Añadir tabla, Añadir tabla,...
  • control List Box: ListAdd, ...
  • Control Combo Box: ListAdd, ...
  • Control «looper»: LooperAdd, LooperAddLine, ...
Este tipo de llenado por programación permite al desarrollador controlarlo todo. Por lo tanto, se requiere un buen conocimiento de las funciones de WLanguage para administrar los archivos de datos, consultas y arrays estructuras.
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