WhatsApp

  
Creación de Descriptores Hopex360

Nuevamente, nos encontramos con la plantilla de Hopex360, la cual es de gran utilidad para mostrar información estática de la organización en cada generación. Esta plantilla viene parametrizada con ciertos objetos específicos a mostrar y lo que estaremos revisando el día de hoy es cómo poder añadir algunos nuevos objetos a nuestra plantilla para presentar también alguna información relevante que no venga configurada de forma estándar.

Para esta nueva demostración, estaremos agregando nuevos descriptores para visualizar Riesgos dentro del portal.

Nota: Recordar que Hopex360 es un módulo que debe ser instalado previamente en el ambiente, por lo que si esta es la primera vez que se explora Hopex360, es necesario tener en cuenta que se requiere su descarga y respectiva importación de biblioteca dentro del administrador y cuanto esté correctamente instalado se puede ver como la siguiente imagen.

Lo primero será ubicar la sección de Descriptores HTML de tipo Body como en la siguiente imagen, esto puede ser visible desde la pestaña de Utilidades.

En esta categoría de HTML Body, dentro de Object Page, es donde se debe estar guardando el descriptor nuevo para representar a los objetos de Tipo Riesgo. Es muy importante que se almacenen en esta parte para que en la futura declaración de las páginas de la plantilla, se puedan encontrar estos nuevos descriptores. Ahora, la creación quedará de la siguiente forma abriendo el wizard de Creación dando click derecho en HTML <Body> y New.

El nombre se está dejando con el mismo formato que el resto de los descriptores de la plantilla 360, y el tipo de Objeto se debe seleccionar como "Riesgo".

Para el caso de los índices, que son las páginas del sitio web que nos ayudarán a listar los objetos, en este caso de tipo Riesgo, se deben crear en la siguiente colección:

Es en esta colección de HTML De Cuerpo Específico que se deben añadir los índices dando nuevamente click derecho y nuevo. El wizard de creación se verá de la siguiente manera:

Y también, nuevamente se está dejando la misma estructura para el nombre de acuerdo a la plantilla de hopex360 y en este caso no es necesario especificar el tipo de Objeto, basta con aceptar y finalizar la creación.

Ahora viene la parte de la personalización de la plantilla en cuanto a código HTML se refiere, cuando se crean estos descriptores desde cero, no vienen configurados con los elementos necesarios para empezar a mostrar información una vez se empiece a generar el sitio, por lo tanto, se deben añadir los siguientes archivos de la forma:

Los Textos servirán para almacenar código HTML y la sintax proporcionada por Hopex para la manipulación de los objetos, normalmente, para los objetos, la plantilla 360 tiene por defecto los siguientes tres:

Creando estos, nosotros tomaremos como referencia el código ya configurado para objetos de tipo Base de Datos y se reutilizará para mostrar muy breve información de los riesgos, esto también aplicará para la forma en que se listan por medio del Index. Una vez que ya se tengan creados los códigos HTML para visualizar la información que nos interese, tenemos que vincular correctamente estos nuevos descriptores a la plantilla.

NOTA: Nuevamente se hace mención a la duplicación de los objetos estándar. En este caso, también se está manipulando la plantilla 360 estándar, esto no se debe realizar, la práctica correcta es hacer una copia a partir de la plantilla original y modificarla.

Al entrar a las propiedades de la plantilla, encontraremos dos pestañas importantes "Objects" y "Pages". 

En la sección de Objetos, se deben añadir los nuevos objetos que se contemplarán para el sitio, en este caso, nos interesa añadir los riesgos.

Se abrirá el siguiente Wizard en donde debemos seleccionar el tipo del objeto "Riesgo" y en este caso la Consulta se dejará en asterisco, representando que se tomarán en cuenta todos los objetos de tipo Riesgo del Repositorio sin excepción.

Ahora nos dirigiremos a la pestaña de "Páginas", es en esta donde añadiremos los nuevos descriptores previamente creados y hay dos tipos, las páginas (Que normalmente se referirán a objetos concretos o individuales, dicho de propiedades de objetos) o las páginas de índice.

Primero agregaremos el descriptor del Objeto Riesgo y debido a que lo creamos en su respectiva colección antes mencionada, podemos encontrar que en la pestaña de Cuerpo <body> aparecerá.

Lo mismo para el índice, al haberlo añadido correctamente, cuando aparece el wizard de adición de índice, en el Cuerpo <body> también está listado nuestro índice personalizado para los Riesgos.

Una vez hecho esto, se debe crear un nuevo objeto de tipo Web Site:


Nota: Cada vez que se agregue un nuevo descriptor, es necesario crear el objeto Web Site de nuevo, debido a que es un cambio directo en la plantilla en la que se basa este objeto.

Finalmente, nos queda acceder a las páginas que corresponden en donde se listarán los riesgos y el descriptor de cada uno de ellos, que recordemos, han quedado de forma muy sencilla para fines demostrativos.

La lista de todos los riesgos del ambiente se verá en esta sección del sitio y aparecerá de la siguiente manera.

Finalmente, al dar click sobre cualquiera de estos riesgos, podemos acceder a una nueva página que describe el objeto en particular y se ve de la siguiente forma:

Y de esta forma es como se han añadido dos descriptores que servirán para mostrar la información que se requiera de los Riesgos. Esta configuración se puede replicar para el objeto que se requiera, siempre y cuando se haga una buena codificación de los descriptores y que sirvan para mostrar información valiosa para los usuarios finales.


Rodolfo Velazquez 30 enero, 2024
Compartir
Categorías


Iniciar sesión dejar un comentario

  
Mapas de Calor en Dashboard 360