Compartir a través de


Personalizar vistas

Para personalizar las vistas, defina cómo se muestran los campos en las vistas, controle la presentación de campos y la entrada de datos, utilice expresiones en las vistas, configure las vistas para que soliciten valores y establezca opciones avanzadas para ajustar cómo se intercambian los datos con un servidor.

Controlar la presentación de campos y la entrada de datos

Como la vista es parte de una base de datos, puede aprovechar algunas de las propiedades que las bases de datos proporcionan para campos de una tabla. Por ejemplo, puede asignar títulos, introducir comentarios o establecer reglas de validación para controlar la entrada de datos.

Para controlar la presentación de campos y la entrada de datos

  1. Cree o modifique una vista en el Diseñador de vistas.
  2. En la ficha Campos, seleccione un campo en la lista Campos seleccionados.
  3. Elija Propiedades.
  4. En el cuadro de diálogo Propiedades del campo de la vista, introduzca las opciones de validación, presentación y tipo de campo.

Controlar el método de actualización

Para controlar cómo se actualiza la información de los campos clave en el servidor, use las opciones del grupo de opciones Actualizar con. Estas opciones determinan qué comando SQL se usa en la instrucción de actualización enviada al servidor o a tablas de origen cuando se actualizan campos clave de registros.

Puede especificar que los registros se eliminen y después se reemplacen con los nuevos valores introducidos en la vista (SQL DELETE e INSERT), o que se cambien los registros de servidor a través de la función SQL UPDATE admitida por el servidor.

Agregar expresiones a vistas remotas

Como sucede con las consultas, en las vistas puede incluir funciones y expresiones como filtros.

Para agregar una expresión a una vista

  • En la ficha Filtro, seleccione Expresión en el cuadro Nombre de campo.

Si tiene una vista basada en un origen de datos remoto, las funciones mostradas en el Generador de expresiones reflejarán las funciones admitidas por dicho servidor. Consulte la documentación del servidor para ver una lista de las funciones que admite. Visual FoxPro no intenta analizar las expresiones que usted crea, sino que las envía al servidor remoto.

Solicitar parámetros

Puede establecer vistas que soliciten la entrada de un valor para completar la consulta. Por ejemplo, suponga que desea crear una consulta para buscar clientes de un país específico. Para hacer esto, tiene que definir un filtro en el campo de país y especificar un parámetro como ejemplo del filtro. Los nombres de parámetro pueden ser cualquier combinación de caracteres alfabéticos, números y comillas simples.

Para establecer un parámetro para una vista

  1. En el Diseñador de vistas, agregue un nuevo filtro o seleccione un filtro existente en la ficha Filtro.
  2. En el cuadro Ejemplo, escriba un signo de interrogación (?) y escriba el nombre del parámetro.

Cuando use la vista, aparecerá un cuadro de mensaje que solicita un valor para incluirlo en el filtro.

Establecer intervalos de tiempo de espera

Si tiene que ajustar la interacción entre Visual FoxPro y el servidor, puede establecer opciones de tiempo de espera.

Para establecer intervalos de tiempo de espera

  1. En el Administrador de proyectos, seleccione una conexión y elija Modificar.
  2. En el área Intervalos de tiempo de espera, establezca las opciones que considere necesarias.
  3. En el menú Archivo, elija Guardar.

Vea también

Actualizar datos | Diseñador de conexiones | Manipular datos sin conexión Diseñadores de consultas y vistas | Trabajar con tablas | Crear consultas | Cuadro de diálogo Propiedades del campo de la vista | Ventana Administrador de proyectos | Combinar vistas