Campos personales en relaciones

abril 12, 2016 Publicado en Software y Hardware
Etiquetas:

Declarar las variables

Esta declaración es particularmente compleja por tratarse de variables que se obtienen a partir de JOINS entre la tabla del módulo desde el cuál se creó la relación y la tabla de la relación misma, así que tenga muy presente que <Módulo_A> es el nombre del módulo desde el cuál se creó la relación.

/<directorio_crm>/custom/Extension/modules/<Módulo_A>/Ext/Vardefs/<nombre_relación>_extra.php

El primer elemento (filas 2 a 20) identifica la forma en que el Módulo_A obtiene la información desde la relación. Revise con detenimiento el campo relationship_fields (fila 5), porque es ahí donde se describen las relacionan entre las columnas de la tabla y las variables declaradas en el directorio del módulo.

El segundo elemento corresponde al ID de la relación. No es necesario declarar esta variable, pero se recomienda hacerlo porque es muy posible su uso en instancias posteriores.

Los siguientes elementos corresponden a las variables propiamente dichas. Preste especial atención a los tipos de variables porque deberán coincidir con los tipos de variables declaradas en la tabla de relaciones.

El archivo para agregar la relación en el sentido contrario es muy similar.

/<directorio_crm>/custom/Extension/modules/<Módulo_B>/Ext/Vardefs/<nombre_relación>_extra.php

Ejecute la acción de “Reparar y Reconstruir“, y ya tendremos las variables declaradas para ser usadas en los subpáneles del CRM.

Capí­tulos: | Anterior | 1 | 2 | 3 | 4 | Siguiente |

Escriba su comentario