Cuando nos enfrentamos a un requerimiento técnico en Hopex, a menudo es necesario manipular asociaciones entre objetos. En este blog, exploraremos cómo configurar una asociación de manera que solo podamos seleccionar una serie de objetos específicos o aquellos que cumplen con las características exigidas por el cliente al momento de realizar asociaciones.
Pasos:
Localización de la Metaasociación Objetivo:
- Identifica la metaasociación objetivo o crea una nueva asociación según las características del requerimiento y las metaclases involucradas.
Identificación en el Explorador de Objetos:
- Busca la carpeta que contiene la metaasociación entre las metaclases en un objeto de prueba o existente en el explorador de objetos.
Exploración del Metaconcepto:
- Haz clic derecho en la asociación y explora el metaconcepto. Verás la asociación en el explorador.
Configuración de Propiedades de la Asociación:
- Accede a las propiedades de la asociación.
- En la pestaña "Candidates", puedes crear una nueva query o agregar objetos mediante macros. La elección entre ambos dependerá de la complejidad del filtro requerido.
Creación de Query o Macros:
- Para consultas simples, es preferible utilizar una query.
- Para filtros más complejos, es recomendable crear macros y añadir condiciones específicas para obtener los resultados deseados.
Recuerda adaptar el enfoque según la complejidad del filtro requerido y las necesidades específicas del cliente. La herramienta proporciona opciones flexibles, permitiendo basarse en macros o queries ya existentes según sea necesario.