i
Precedentes
La grilla de precedentes permite conocer cuales son los objetos que un objeto Deyel determinado necesita para ejecutar.
El análisis de precedentes resulta muy útil para conocer los objetos necesarios para que el objeto Deyel seleccionado ejecute correctamente. También, permite conocer qué objetos son requeridos para realizar su exportación completa.
Puede ocurrir que uno o más objetos precedentes no se encuentren en el ambiente. En este caso, la fila se visualiza en color rojo y con un icono de advertencia.
Los precedentes pueden pertenecer a la misma aplicación del objeto o a otras aplicaciones. La consulta de precedentes muestra todos los objetos precedentes sin aplicar seguridad. Puede ocurrir que un usuario no tenga permisos para ver un objeto, pero eso no le impide ver el objeto como precedente de otro al cual tiene permiso. Los objetos precedentes sobre los cuales el usuario no tiene permiso, se visualizan en la grilla de precedentes sin la posibilidad de ejecutar alguna función sobre ellos (abrir, modificar, exportar).
La grilla de precedentes es muy similar a la grilla del modelador, pero tiene las siguientes particularidades:
•No tiene disponible la posibilidad de guardar búsquedas favoritas, pues no es necesario.
•En el caso que un precedente no se encuentre en el ambiente, el precedente se visualiza en color rojo, con un icono de advertencia y con una leyenda “Objeto Inexistente”. De esta manera, se pueden conocer cuales son los precedentes faltantes de un objeto.
•Tiene 2 filtros adicionales.
Filtros Adicionales
Los filtros adicionales son “Nivel¨ y ¨Definición¨, los mismos siempre deben tener valor y no pueden quedar en blanco. Por este motivo, la opción individual para quitar el filtro no está disponible. Sin embargo se puede utilizar la opción para quitar todos los filtros, que para el caso de los filtros adicionales los vuelve al valor inicial.
Nivel
Permite filtrar los precedentes de:
•1er. Nivel: este valor es tomado como valor inicial.
•Todos los Niveles: se trata de una precedencia recursiva.
Definición
Permite filtrar los precedentes de:
•Desarrollo: este valor es tomado como valor inicial.
•Ejecución
El concepto de definición es diferente al concepto de estado.
El concepto de estado de un objeto Deyel indica la etapa de desarrollo en la que se encuentra y si el mismo se encuentra operativo. En cambio el concepto de definición permite que los objetos puedan ser modificados sin afectar a la versión de ejecución del objeto que está operativa.
Internamente los objetos Deyel tienen 2 definiciones: desarrollo y ejecución, que para los usuarios es totalmente transparente.
La definición de desarrollo es la que se utiliza al momento de modelar un objeto, mientras que la de ejecución es la que está operativa.
Si un objeto está en estado “Modificado” quiere decir que la definición de desarrollo puede ser distinta a la de ejecución. Esto significa que un objeto Deyel puede ser modificado sin afectar a la definición de ejecución. Al ser ambas definiciones diferentes, los precedentes también pueden ser distintos.
Si un objeto está en estado “Publicado” quiere decir que la definición de desarrollo y la definición de ejecución coinciden, Esto significa que el objeto fue modelado y se encuentra en uso. Entonces, los precedentes de ambas definiciones son los mismos.
De este modo, conviven ambas definiciones, para permitir nuevos desarrollos sin afectar al objeto publicado que está operativo. Cuando se publica un objeto y se pone operativo un cambio, la definición de ejecución es actualizada con los cambios que provienen de la definición de desarrollo, y así ambas definiciones son iguales.