Concatenar campos clave

Si un campo clave no es lo suficientemente único como para relacionar con precisión dos tablas, usted puede crear un campo calculado en cada tabla que concatena dos o más campos claves y relacionar las tablas con los campos calculados.

También puede utilizar este método para unir tablas, pero no es necesario cumplir con este requisito, porque la unión le permite seleccionar más de un campo clave por tabla.

Al igual que en el caso de los campos claves únicos, los campos claves concatenados deben tener una estructura de datos y un formato de datos idénticos en las dos tablas que se relacionan.

Nota

Puede concatenar solo campos clave de caracteres, de modo que es posible que tenga que utilizar las funciones de Analytics para convertir los datos que no son de caracteres antes de la concatenación. Si desea obtener más información, consulte Unificación de los campos.

  1. Abra la tabla principal y seleccione Editar > Formato de tabla.
  2. Haga clic en Agregar una nueva expresión .
  3. Introduzca un Nombre para el campo clave concatenado.
  4. Haga clic en f(x) para abrir el Generador de expresiones.
  5. Genere una expresión utilizando dos o más campos clave y el operador de suma (+).

    Por ejemplo: ID_proveedor + código_ubicación

  6. Haga clic en Aceptar.

    Si recibe el error “Falta de coincidencia del tipo de expresión”, es probable que uno o más campos claves no sean campos claves de caracteres.

  7. Haga clic en Aceptar entrada y haga clic en Cerrar para salir del cuadro de diálogo Formato de tabla.
  8. Abra la tabla relacionada y repita el mismo procedimiento para agregar un campo clave concatenado idéntico a la tabla relacionada.
  9. Para relacionar las dos tablas, utilice el campo clave concatenado.