Vínculos do Escritório Virtual
Por Olivier Hallot   
21 de November de 2005

Usando Vínculos no Escritório Virtual

O Escritório Virtual permite vincular dois objetos internos entre si, criando uma teia de relações entre objetos.  Este artigo mostra como implementar vínculos entre objetos.

Configuração dos Vínculos de Relações

Você pode criar vínculos entre dois obetos quaisquer que tenham um painel de vínculos na interface web para um objeto-contato ou objeto-equipe. Por exemplo voce pode vincular dois contatos ou vincular um compromisso a um contato.

Por enquanto os vínculos só podem ser feitos entre algum objeto e um contato ou equipe. Não é possível vincular dois compromissos por enquanto. 

A configuração é feita com o uso do OGoObjectLinkTypeMap que irá mapear um " tipo de vínculo" (por exemplo, "cliente" ou "reporta-se a").

 

OGoObjectLinkTypeMap = {
    Cliente  = OGoPersonLinkEditor;
    Reporta-se       = OGoPersonLinkEditor;
  };

 Esta configuração resultará numa lista de vículos de relações na aba Vínculos contendo as entradas "Cliente" e "Reporta-se".

Notas

  •  É proposital que os vínculos não possam ser editados. Para alterar um vínculo, voce deverá exclui-lo e recria-lo.
  • É proposital que você possa ter mais de um vínculo para um único tipo.

O comando Defaults deve ser executado pelo administrador do sistema, como usuário "ogo", e o OpenGroupware deverá ser re-inicializado para que as alterações tenham efeito.

Defaults write ogo-webui-1.1 OGoObjectLinkTypeMap '{"Reporta-se" = OGoPersonLinkEditor; "Cliente" = OGoPersonLinkEditor;}' 

 

Última Atualização ( 02 de July de 2006 )