Propriedades em Associações

É recomendado que todos que trabalhem num determinado projecto utilizem o mesmo conjunto de Propriedades e que uma pessoa esteja encarregue de as gerir.

Utilize Importar/Exportar Propriedades para garantir que todos usam o mesmo conjunto de Propriedades.

Ver Exportar/Importar Propriedades Entre Projectos.

Contudo, se um Módulo Associado tiver propriedades diferentes das do ficheiro anfitrião, pode geri-las com base nos seguintes casos práticos:

Módulo Associado Contém Novas Propriedades

Módulo Associado Contém Propriedade Idêntica Com Definição Conflitante

Módulo Associado Contém Novas Propriedades

Se o Módulo Associado incluir novas propriedades (ou grupos) que não existam no projecto anfitrião, estes são acrescentados à lista no Gestor de Propriedade e apresentados a cinzento.

Propriedades de Módulos Associados

são pesquisáveis como qualquer propriedade

podem ser mapeadas como qualquer propriedade

não podem ser editadas ou apagadas no projecto anfitrião; podem apenas ser editadas no ficheiro externo.

Para cada um de tais grupos ou propriedades, tem a possibilidade de os agrupar no projecto anfitrião: clique no ícone Agrupar no fim da linha no Gestor de Propriedade.

MergeNewProp.png 

Uma vez agrupada a propriedade, torna-se uma parte totalmente editável do projecto anfitrião.

Uma propriedade agrupada perde a sua ligação ao ficheiro externo (quaisquer alterações nesta propriedade no ficheiro externo não se vão reflectir no ficheiro anfitrião.

Módulo Associado Contém Propriedade Idêntica Com Definição Conflitante

As propriedades são consideradas idênticas se tiverem o mesmo nome e se encontrarem no mesmo grupo.

Contudo, um Módulo Associado pode conter uma propriedade idêntica à do ficheiro anfitrião, mas com uma definição de propriedade conflitante. Por exemplo, as duas propriedades têm o mesmo nome (p. ex., "Categoria Resistência ao Fogo"), mas com um tipo de dados diferente (p. ex., Lista de Etiquetas em vez de Definição de Opção) ou disponibilidade.

Neste caso, a propriedade do Módulo Associado está em conflito com a do ficheiro anfitrião: a propriedade conflitante é acrescentada à lista no Gestor de Propriedade, mas é apenas apresentada se seleccionar Mostrar conflitos com Propriedades nas Associações.

PropertyConflictNoShow.png     PropertyConflict.png

Para uma propriedade ou um grupo deste género, pode executar uma das seguintes acções:

Clique no ícone Agrupar no fim da linha no Gestor de Associações. A propriedade do Módulo Associado, com as suas definições, vai substituir a propriedade correspondente no ficheiro anfitrião.

Abra o ficheiro de origem da associação e edite a sua definição de propriedade, de forma a combinar com a do ficheiro anfitrião. Depois, no ficheiro anfitrião, actualize o Módulo Associado para eliminar o conflito.

Não faça nada. Neste caso, a disponibilidade da propriedade associada e o valor serão usados nos elementos associados, e os do ficheiro de origem serão usados nos elementos do ficheiro de origem.

Excepção: se as propriedades apenas divergirem no respectivo tipo de dados, prevalece o tipo de dados de propriedade do projecto anfitrião. (A propriedade do elemento associado será convertida para utilizar o tipo de dados da propriedade do projecto anfitrião).