Utilitzar connexions per enllaçar registres entre si

Les connexions proporcionen una manera flexible de connectar i descriure les relacions entre dos registres del Microsoft Dataverse. T'ajuda a promoure el treball en equip, la col·laboració i la gestió eficaç dels processos empresarials i comercials. Les connexions us permeten associar fàcilment usuaris, contactes, ofertes, comandes de vendes i molts altres registres entre si. Als registres de l'associació se'ls poden assignar funcions particulars que ajudin a definir el propòsit de la relació.

Les connexions proporcionen les capacitats següents:

  • Una manera fàcil i flexible d'establir una connexió entre dos registres de la majoria de tipus de taula del Dataverse. Totes les taules personalitzades i empresarials personalitzables es poden habilitar per a les connexions.
  • Una opció per afegir informació útil, com ara una descripció de la connexió i la durada.
  • La capacitat de crear rols de connexió que descriuen la relació entre dos registres, com ara una relació entre un metge i un pacient, o un gerent i un empleat.
  • Una manera ràpida de crear diverses connexions i funcions per a un registre concret. Per exemple, un contacte pot tenir moltes relacions amb altres contactes, comptes o contractes. En cada relació, un contacte pot tenir un paper diferent.
  • Informació per a la creació de consultes i gràfics. Podeu cercar totes les connexions i funcions de connexió per a un registre concret i crear gràfics i taules per a la representació visual de les connexions.
  • Suport a fluxos de treball i auditoria per automatitzar i millorar els processos de negoci.

Habilitació i creació de connexions

Podeu habilitar qualsevol taula personalitzada o personalitzable per a la connexió actualitzant les definicions de taula. Utilitzeu el UpdateEntityRequest missatge per definir la IsConnectionsEnabled propietat com a true.

Per crear una connexió entre dos registres, utilitzeu la taula Connexió. Heu d'especificar un registre des del qual creeu una connexió (origen) i un registre al qual us connecteu (destinació). Utilitzeu la columna Connection.Record1Id per especificar el registre d'origen i la columna Connection.Record2Id per especificar el registre de destinació. Opcionalment, podeu especificar la durada de la connexió i la descripció. Per descriure la relació entre els participants de la connexió, utilitzeu les funcions de connexió. Per especificar les funcions de connexió, utilitzeu la columna Connection.Record1RoleId i la columna Connection.Record2RoleId .

Consulta de connexions

La consulta de connexions us proporciona dades valuoses que podeu utilitzar per crear informes, gràfics o gràfics. Podeu consultar connexions per registre, per tipus (codi de tipus d'entitat), per funció concreta o altres criteris. A continuació es mostren exemples de com podeu consultar les connexions:

Per registre:

  • Mostra totes les connexions del compte A.

  • Mostra totes les funcions del compte A.

    Per tipus (utilitzant codis de tipus d'entitat):

  • Mostra tots els rols del competidor.

  • Cerqueu el nombre total de funcions del compte.

    Per un paper:

  • Cerqueu totes les connexions on el compte A és un "proveïdor".

  • Trobeu totes les oportunitats obertes de més de 20.000 dòlars, on el contacte B és un "venedor".

  • Cerqueu totes les funcions coincidents per a una funció de "Metge", com ara "Pacient", "Infermera" o "Assistent mèdic".

  • Cerqueu tots els contactes que tinguin la funció "Amic".

Important

Quan creeu un registre de connexió, es creen dos registres a la base de dades. El primer registre representa una connexió d'origen a destinació i el segon registre representa una connexió d'origen a origen. Això garanteix que una consulta trobarà totes les connexions en què participa el registre, independentment de si el registre és un registre d'origen o un registre de destinació a la connexió.

Descriure una relació entre taules amb funcions de connexió
Taula de connexió
Taula ConnectionRole
Exemple: Crear una connexió
Exemple: Crear una funció de connexió
Exemple: Crear una funció de connexió recíproca
Exemple: Connexions de consulta per un registre (límit inicial)
Exemple: Consultar funcions de connexió per codi de tipus d'entitat (enllaç anticipat)
Exemple: Connexions de consulta per funcions recíproques (lligat inicial)
Exemple: Actualitzar una funció de connexió (enllaç anticipat)