Explicación general
Las Dynamos en iFIX utilizan una propiedad llamada Dynamo_ID, que es el identificador interno que usa iFIX para relacionar instancias con su Master Dynamo dentro de un Dynamo Set (*.fds
).
Aunque cada Dynamo debe tener un nombre único en la aplicación, no es ese nombre lo que establece el vínculo, sino el Dynamo_ID
.
Para consultar el Dynamo_ID
de una Master Dynamo:
Haz clic derecho sobre la Master Dynamo en el Dynamo Set.
Selecciona "Property Window".
Busca la propiedad Dynamo_ID, que tendrá un valor en formato GUID
(por ejemplo,1b1d83cd-28f0-4b6e-b2cb-f7d5498af8ad
).
Consideraciones al editar una Dynamo
Si deseas modificar el diseño de una Dynamo:
Crea una instancia de la Dynamo en una pantalla.
No la desagrupes (no uses
Ungroup
) si quieres mantener elDynamo_ID
.En lugar de desagrupar, utiliza "Enter DrillDown" (clic derecho sobre la instancia) para acceder y modificar subcomponentes internos.
Si desagrupas y vuelves a agrupar, al crear una nueva Dynamo a partir de ese grupo, se generará un nuevo Dynamo_ID
, y perderás el vínculo con la Master Dynamo original.
¿Cómo actualizar la Master Dynamo sin perder referencias?
Después de editar la instancia mediante DrillDown, arrástrala nuevamente al mismo Dynamo Set.
iFIX detectará que es la misma
Dynamo_ID
y te preguntará si deseas sobrescribir la Master Dynamo.Acepta la sobrescritura para aplicar los cambios sin romper las referencias de las instancias existentes.