PC SOFT

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

¡Nueva funcionalidad WINDEV 25!
Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Esta lección abarcará los siguientes temas
  • ¿Qué es RAD?
  • Generación de RAD
  • Prueba de aplicación
Lección 3.4. RAD completo
Esta lección abarcará los siguientes temas
  • ¿Qué es RAD?
  • Generación de RAD.
  • Prueba del proyecto.
Duración de las clases

Tiempo estimado: 20 mn
Lección anteriorTabla de contenidoSiguiente lección
¿Qué es RAD?
R.A.D. significa "Desarrollo Rápido de Aplicaciones". El RAD permite construir una aplicación automáticamente, es decir, todas las ventanas, reportes y consultas necesarias.
Como ya se ha visto, para desarrollar una aplicación en WINDEV, se debe crear un proyecto y un análisis (si es necesario). El análisis contiene la definición de las estructuras de los archivos de datos utilizados en los procesos.
El módulo RAD de WINDEV se basa en este análisis. El módulo RAD incluye un asistente que permite elegir el modelo de aplicación que se va a generar (RAD pattern) y las principales opciones de funcionamiento de la aplicación.

Observación

WINDEV viene con varios "RAD patterns" que permiten generar varios modelos de aplicación. También puede crear sus propios modelos RAD.
Para obtener más información, consulte Crear un RAD pattern.
Las ventanas, reportes, consultas y códigos generados por el RAD se pueden personalizar. También puede modificar los tipos de controles, valores predeterminados, entre otros...
El RAD también puede ser usado para generar varios tipos de ventanas, es el RAD de la ventana.. El Window RAD está disponible cuando se crea una nueva ventana en su aplicación.
Veamos cómo usar el módulo del Proyecto RAD.

Observación

RID (Rapid graphical Interface Design)
WINDEV también permite generar ventanas que contienen solo los controles relacionados con los campos del análisis. El código requerido para que estas ventanas funcionen debe ser escrito por el desarrollador.
Para obtener más información, consulte Tipo de ventanas/páginas creadas por RID.
Generación de RAD
  • Iniciar la generación de RAD:
    1. En la pestaña "Proyecto", en el grupo "Generación", haga clic en "RAD Aplicación completa". El asistente para generar la aplicación RAD se abre automáticamente.
      Generación de RAD - Selección de patrones RAD
      Seleccione el modelo que desea utilizar para la generación RAD: "Simple RAD" por ejemplo. Pase a la siguiente etapa del asistente.

      Express

      En la versión Express, solo está disponible el modelo Simple RAD. La asistente no permite elegir el patrón RAD a utilizar. La asistente le permite directamente elegir los archivos de datos a seleccionar.
    2. Se tendrán en cuenta todos los archivos de datos encontrados en el análisis.:
      Generación de RAD - selección de archivos de datos
    3. Pase a la etapa siguiente.
    4. Los puntos de entrada de la aplicación corresponden a las entradas disponibles en el menú. Conserve solo los archivos de datos Customer, Orders, PaymentMode y Product:
      Generación de RAD - Puntos de entrada
      Pase a la etapa siguiente.
    5. Indique si se debe permitir la entrada de datos en los controles Tabla generados en las ventanas de la aplicación. En nuestro ejemplo, los controles de Tabla permitirán al usuario escribir nueva información. Seleccione la opción "Sí: Permitir la entrada de datos en los controles Tabla (controles Tabla editables)". Pase a la etapa siguiente.
    6. Indique si el groupware de usuario se utilizará en la aplicación. Se presentará más adelante en este tutorial. Seleccione la opción "No: No incluir la administración del groupware usuario".
      Generación de RAD - Groupware de usuario
    7. Pase a la etapa siguiente. Indique si el menú automático se incluirá en la aplicación. Responda "Sí: Incluir el menú '?'".
      Generación RAD - Menu?
    8. Pase a la etapa siguiente. El asistente para generar el RAD se ha completado correctamente. Valide. Enseguida, se abre el asistente para generar el menú automático.

      Observación

      El menú automático es un menú de ayuda adaptado a sus aplicaciones. Este menú permite a los usuarios de sus aplicaciones acceder fácilmente a varias funciones.
  • Las diferentes opciones propuestas por la asistente para generar el menú automático son las siguientes:
    Eligiendo las opciones del menú '?
    1. Conserve la opción "Ayuda de las AAF (Funcionalidades Automáticas de la Aplicación)".
    2. Finalice el asistente.

Observación

Al crear el menú '?', la opción "? .. Ayuda de las AAF (Funcionalidades Automáticas de la Aplicación)" agrega automáticamente a la aplicación:
  • el componente "CCMenu". Esta opción utiliza un procedimiento de este componente para operar.
  • el archivo "WINDEV AAF 25.PDF". Este archivo se abrirá automáticamente cuando se utilice la opción de menú.
Se ha generado la aplicación. Ahora puede probarla.

Observación

Los errores de la interfaz de usuario pueden aparecer en el panel "Errores de compilación. Estos errores señalan problemas de interfaz, especialmente en los reportes (texto demasiado largo, etc.). Para corregir estos errores, se deben modificar los reportes.
Prueba de aplicación
Ahora ejecutemos la prueba de la aplicación generada.
  • Para probar la aplicación:
    1. Haga clic en Probar proyecto en los botones de acceso rápido. Se inicia la aplicación.
    2. En el menú, seleccione la opción "Customers/Prospects .. List of Customers/Prospects".
    3. La lista de clientes se muestra en la pantalla.
    4. Para agregar una nueva persona, haga clic en el botón "New". Un formulario de entrada aparece en la pantalla.
      RAD - Formulario de inscripción en tiempo de ejecución
    5. Escriba la información sobre un cliente y valídela.
    6. Cierre la lista de personas.
    7. En el menú, seleccione la opción "Product .. List of products". La lista de productos se muestra en la pantalla.
    8. Cierre la ventana de pruebas. Enseguida, se vuelve a mostrar el editor de WINDEV.
Lección anteriorTabla de contenidoSiguiente lección
Versión mínima requerida
  • Versión 25
Comentarios
Haga clic en [Agregar] para publicar un comentario