Crear una extensión simple

La forma más sencilla de configurar VB Studio para que otros usuarios puedan configurar páginas de Oracle Cloud Applications es crear una extensión simple usted mismo. Esto le permite asegurarse de que todo funcione correctamente.

Antes de comenzar, decida cómo desea configurar los proyectos para su equipo:
  • En general, es más fácil utilizar un solo proyecto de VB Studio para todo el trabajo de extensión, con un repositorio de Git diferente para cada pilar (como HCM, SCM, etc.). El uso de un solo proyecto mantiene todo unido en un solo lugar, limita el número de permisos que requiere cada usuario y, por lo general, tiene sentido si su equipo está en el lado más pequeño. Así es como VB Studio hace las cosas por defecto, así que si esto funciona para su equipo, puede ir directamente al paso 1 y comenzar.
  • Si, por otro lado, tiene usuarios que necesitan estar aislados del trabajo de los demás, por ejemplo, diferentes organizaciones consultoras que realizan el trabajo de implementación para diferentes pilares o un mayor número de usuarios. equipo que utiliza una familia común de entornos de aplicaciones de Oracle Cloud para desarrollar, probar y alojar extensiones de varios pilares; puede optar por separar su trabajo creando un proyecto para cada pilar. Si esta dirección tiene más sentido para usted, vaya a la página Organización en VB Studio y comience a crear proyectos, utilizando Crear un proyecto para guiarlo. Cuando haya terminado, continúe con el paso 1 a continuación.
  1. Navegue a una página de la aplicación de Oracle Cloud.
  2. Haga clic en el nombre de usuario en la esquina superior derecha para abrir el menú Configuración y acciones y, a continuación, seleccione Editar página en Visual Builder Studio:

  3. En el cuadro de diálogo Proyecto de extensión de aplicación nueva, introduzca un nombre único para el proyecto, así como algunos miembros del equipo o grupos que cree que podrían utilizar este proyecto para ampliar esta aplicación de Oracle Cloud:

    Nota

    Después de completar este procedimiento, asegúrese de que los miembros del equipo que ha agregado tengan los roles adecuados siguiendo los pasos de Configuración de usuarios de VB Studio.

    VB Studio muestra un cuadro de diálogo de estado para que pueda seguirlo a medida que se crea cada activo:
    A continuación se describe projprogress.png
    Descripción de la ilustración projprogress.png

    Si tiene curiosidad por estos activos, puede obtener más información al respecto en ¿Qué artefactos de proyecto se crean?.

    Por defecto, VB Studio crea un proyecto privado que es descubrible, lo que significa que los usuarios que no haya agregado explícitamente al proyecto podrán elegir el proyecto al hacer clic en Editar página en Visual Builder Studio en la aplicación de Oracle Cloud asociada. Recuerde que es mejor mantener todo el trabajo de una determinada aplicación de Oracle Cloud dentro del mismo proyecto, por lo que VB Studio colocará una insignia "Recomendada" junto al nombre del proyecto para animar a los usuarios a seleccionarlo.

    Nota

    El nombre de espacio de trabajo por defecto generado al saltar a VB Studio suele utilizar el pilar de la página que está intentando ampliar, con el formato Workspace PILLAR, por ejemplo, Workspace HCM. Si ese nombre ya existe, se agrega un número al nombre y se incrementa según sea necesario, por ejemplo, Workspace HCM 1, Workspace HCM 2, etc.
  4. VB Studio abre la página que estaba viendo, en el Diseñador. Al pasar el mouse sobre un componente extensible en el lienzo, se describe en azul, de la siguiente manera:

  5. Realice un pequeño cambio en la página, solo para fines de prueba. Puede arrastrar un componente de cabecera a la página, por ejemplo, o agregar o eliminar un campo en un formulario dinámico. VB Studio guarda implícitamente los cambios mientras trabaja.
  6. En la cabecera del diseñador, haga clic en Publicar:

  7. Dado que se trata solo de una prueba, acepte los valores por defecto en el cuadro de diálogo Publicar y haga clic en Publicar.
    Por defecto, los orígenes de la extensión se fusionan en la rama por defecto (main) del repositorio de Git del espacio de trabajo y, a continuación, se crean y despliegan inmediatamente en la instancia de Oracle Cloud Applications en el entorno de DEV.
    Nota

    Si lo prefiere, puede cambiar el valor por defecto y, en su lugar, desplegar los cambios mediante un pipeline de integración y entrega continuas (CI/CD). Los pipelines de integración y despliegue continuos ofrecen la opción de desplegar una extensión en varios entornos, además de automatizar algunas operaciones del ciclo de vida. Para obtener más información, consulte Uso de pipelines de integración y despliegue continuos para el despliegue.
  8. A continuación, haga clic en el enlace del cuadro de diálogo Publicar para ver los cambios publicados:

    Nota

    Asegúrese de copiar y pegar la URL de despliegue en el portapapeles antes de hacer clic en Cerrar. No tendrá acceso a la URL después de cerrar el cuadro de diálogo Publicar.

    Además, los usuarios de la aplicación de Oracle Cloud tendrán que desconectarse de la aplicación y, a continuación, volver a conectarse para asegurarse de que están viendo la última versión.