Neste exemplo, a regra de negócios MatrixWriter é usada
para exibir as informações de requisitos de um módulo em uma matriz
em outro módulo.
O módulo Releases vincula-se ao módulo Requisitos
usando um atributo Link chamado "Requisitos". No módulo Releases,
para cada Requisito, você deseja exibir estes atributos: Alocado
para, Status e Custo de Implementação.
- No módulo Releases, que é o módulo de destino, inclua um atributo
Matriz chamado "Informações de Requisitos". Cada coluna na matriz
deve corresponder a um nome de atributo. O título de cada Requisito
é incluído automaticamente.
- No módulo Releases inclua o atributo contêiner de regras de negócios,
que é um atributo Texto e insira o seguinte texto:
=MatrixWriter("Requirements","Requirement Information","1","false","listen_to=Allocated to","listen_to=Status","listen_to=Implementation Cost",'Requirements')
- A regra de negócios MatrixWriter preenche a matriz com valores
dos requisitos. A matriz é atualizada nas seguintes situações:
- Quando o atributo Alocado para, Status ou Custo de Implementação
para um requisito é alterado
- Quando um requisito é incluído ou removido do atributo Lista