AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Conceptos WINDEV / Parte 2 - Entorno de desarrollo
  • Presentación
  • Crear un componente interno
  • Etapas a seguir
  • Componente interno y análisis: autonomía total
  • Compartir componentes internos (mediante el SCM)
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
11. Componentes internos en la práctica
Página anteriorTabla de contenidoPágina siguiente
Presentación
Un componente interno es un conjunto de elementos de un proyecto. Este conjunto se utiliza para:
  • Organizar un proyecto: Puede crear componentes internos para agrupar los elementos de un proyecto, por funcionalidad, por ejemplo.
  • Compartir elementos entre varios proyectos: Los elementos de un componente interno pueden ser compartidos entre varios proyectos a través del SCM.
Una de las ventajas de un componente interno en comparación con un componente externo es que puede depurarse directamente desde el proyecto que lo utiliza.
Diferencia con un componente externo: Al utilizar un componente interno puede incluir todos sus elementos en la interfaz del proyecto. Todos los elementos "públicos" del componente interno pueden manipularse directamente en el editor.
Al utilizar un componente externo, los elementos "públicos" del componente no se pueden manipular directamente. Para modificar el componente externo, es necesario abrir el proyecto correspondiente.
Crear un componente interno

Etapas a seguir

Para crear un componente interno:
  1. En la pestaña "Proyecto", en el grupo "Configuración del proyecto", despliegue "Nueva configuración" y seleccione "Componente interno". El asistente de creación del componente interno se abre.
  2. Especifique las características del componente interno:
    • el nombre. El nombre del componente interno se utilizará para el archivo WCI que corresponde a la descripción del componente interno. Este nombre también se utilizará para crear un subdirectorio en el proyecto con todos los elementos del componente interno.
    • el título.
    • la descripción.
  3. Seleccione los elementos que se incluirán en el componente interno. Un componente interno puede contener todo tipo de elementos de un proyecto: ventanas, reportes, modelos, conjuntos de procedimientos, etc.
  4. Especifique los elementos del componente interno a los que se podrá acceder directamente en el código y en las acciones predefinidas del proyecto.
    Observación: la funcionalidad de autocompletado mostrará los elementos a los que se puede acceder (elementos "públicos"). Estos podrán ser utilizados por los elementos del proyecto o de otro componente interno. Los elementos inaccesibles (o "privados") solo pueden ser utilizados por otro elemento del componente interno (la funcionalidad de autocompletado solo mostrará los elementos "privados" de los elementos de un componente interno).
  5. Especifique cómo se gestionan los datos y los contextos de ejecución. Existen tres modos para gestionar los datos y los contextos de ejecución:
    • Utilizar análisis del proyecto o ningún análisis (compartir todo): El componente interno accede a los archivos de datos del proyecto. El componente interno y el proyecto utilizan los mismos contextos de ejecución.
      Este es el modo predeterminado si el componente interno no utiliza ningún análisis.
    • Utilizar análisis del proyecto con contextos de ejecución diferentes (modo avanzado): El componente interno accede a los archivos de datos del proyecto. El componente interno y el proyecto utilizan diferentes contextos de ejecución.
      Este modo está reservado para casos específicos.
    • Utilizar un análisis específico: El componente interno accede a sus propios archivos de datos. El componente interno y el proyecto utilizan diferentes contextos de ejecución.
      Este es el modo predeterminado si el componente utiliza un análisis.
      En este caso, se debe especificar el análisis utilizado por el componente interno. También puede crear un nuevo análisis directamente. Este análisis se asociará al componente interno.
  6. Valide el nuevo componente interno. En cualquier momento, puede:
    • Cambiar las características del componente interno a través la ventana de descripción.
    • Manipular el componente interno y sus elementos.
Consejo: Un componente interno no contiene ningún código para declarar las variables globales. Se puede utilizar un conjunto de procedimientos para inicializar el componente interno.

Componente interno y análisis: autonomía total

Un componente interno puede estar relacionado con su propio análisis. En este caso, el proyecto al que pertenece el componente interno puede tener varios análisis:
  • el análisis del proyecto.
  • el análisis del o de los componentes internos. Este análisis se define al crear el componente interno. También se puede seleccionar desde la ventana de descripción del componente interno.
Los elementos generados por el RAD para el componente interno se guardarán en el directorio del componente interno. Si se realizan cambios en el análisis del componente interno, el RAD le pedirá que genere los elementos a los que se aplicaron los cambios.
Compartir componentes internos (mediante el SCM)
Los componentes internos pueden compartirse entre varios proyectos a través del SCM.
Para compartir un componente interno a través del SCM, el proyecto que contiene el componente interno debe estar en el SCM. Es posible:
  • crear el componente interno a partir de un proyecto ubicado en el SCM. El componente interno se guardará automáticamente en el SCM.
  • importar un proyecto que contenga uno o varios componentes internos en el SCM. Los componentes internos se incluirán automáticamente en el SCM.
Página anteriorTabla de contenidoPágina siguiente
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 06/09/2022

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