Definir Acciones de Reglas
|
|
En las Clases en el modelo de Dominio de Negocios, los atributos y operaciones que usted configura para definir las condiciones a través de las cuales una regla toma efecto podrían a su ver llamar a un atributo de decisión o a una operación, la cual usted puede asignar como una acción en la tabla Acciones de Regla (Resultado). Usted crea los atributos y operaciones al igual que configura las Clase, con al menos algunos valores o parámetros, y usted ajusta algunas de estas características para definir las acciones que determinan el efecto de la regla.
Acceso Diagrama | Clic derecho en elemento de Tarea de Reglas | Compositor de Reglas > Tabla de Decisión
Modelar Acciones de Reglas
Paso
|
Acción
|
Ver También
|
1
|
Desde el término de negocios apropiado del elemento de Clase en el Explorador de Proyectos, arrastre y suelte el atributo de decisión (tal como Elegible - Si/No) u operación (tal como error posterior) en el primer campo vacío en la columnaAcciones de Regla (Resultado).
•
|
Los campos Acciones de Regla aplican Intelli-sense para mostrar posibles entradas para el campo; presione (Ctrl+Barra Espaciadora) en el campo para mostrar una lista de posibles Clases, haga doble clic en la Clase seleccionada, escriba . (un punto) y haga doble clic en el atributo u operación en la lista mostrada automáticamente
|
|
|
2
|
Para un atributo, si la variable de la acción soltada es de tipo enum, los campos Valores/Parámetros Permitidos se configuran automáticamente con los literales enum.
De lo contrario, haga doble clic en el campo Valores/Parámetros Permitidos (o haga clic derecho y seleccione la opción del menú Editar Valores Permitidos); se muestra la ventana Edite Valores Permitidos.
Haga clic en el botón Nuevo, escriba un valor posible en la casilla (tal como Si o Aceptar), haga clic en el botón Guardar, y repita el proceso para el siguiente valor posible (tal como No o Rechazar).
|
|
3
|
Cuando haya ingresado todos los valores posibles, cierre la ventana y seleccione la respuesta apropiada en el campo de la columna Resultado<n> debajo del campo de Valor<n> apropiado para la condición que llama.
|
|
4
|
Para una operación, se muestra una casilla en cada uno de los campos de la columna Resultado<n>; para llamar a la operación como la respuesta al valor de la condición correspondiente, seleccione la casilla en el campoResultado<n> debajo del campo de Valor <n> de esa condición.
|
|
5
|
Para pasar parámetros a la operación, haga doble clic en el campo Valores/Parámetros Permitidos (o haga clic derecho y seleccione la opción del menú Editar Parámetros); se muestra la ventana Edite Parámetros.
Seleccione los parámetros y escriba los valores en la casilla de texto de Valor; haga clic en el botón Guardar y cierre la ventana.
Puede agregar una operación como una Acción de Regla más de una vez, para que pueda llamar a la operación con diferentes conjuntos de parámetros.
|
|
6
|
Haga clic en el botón Guardar en la barra de herramientas del Compositor de Reglas para guardar los valores.
|
|
7
|
Para agregar otra Acción de Regla, haga clic derecho en la columna No y seleccione la opción del menú contextual Agregar Fila; se agrega una fila vacía a la tabla.
Para eliminar una Acción de Regla de la tabla, haga clic derecho en el campo No apropiado y seleccione la opción del menú contextual Eliminar Fila; esto no afecta el atributo u operación originales en el modelo.
|
|
Aprender más
Temas de Centro de aprendizaje
•
|
(Alt+F1) | Enterprise Architect | Modelado de Negocios | Reglas de Negocio | Compositor de Reglas
|
•
|
(Alt+F1) | Enterprise Architect | Modelado de Negocios | Reglas de Negocios | Ejemplo de Compositor de Reglas
|
|