Desplazar campos en formatos de tabla
El desplazamiento de campos le permite corregir las definiciones de campos que se desplazan por un número fijo de bytes. Esto sólo es necesario si el formato de tabla se definió de manera incorrecta, o si se han realizado cambios en el origen de datos y usted no desea volver a definir la tabla de Analytics.
Si un origen de datos tiene cambios menores, como una longitud de campo mayor para uno de los campos definidos, puede cambiar la posición de los campos subsiguientes y seguir utilizando el formato de tabla actualizado. Al desplazar la posición de inicio de un campo en un formato de tabla, desplaza automáticamente las posiciones de inicio de todos los campos definidos a la derecha de ese campo. El desplazamiento de campos sólo afecta los campos de datos físicos.
Ajuste de la longitud de los registros
Al desplazar los campos en un formato de tabla, es posible que necesite ajustar el valor Longitud de registro en la ficha Opciones de formato de tabla si ocurre alguna de las siguientes situaciones:
- Longitud del campo modificada Si la longitud de un campo ha cambiado en el origen de los datos, primero tendrá que ajustar manualmente la longitud del campo correspondiente en el formato de tabla y es posible que tenga que ajustar la longitud del registro en el formato de tabla antes de desplazar los campos.
- Adición de un campo Si se agregó un campo nuevo al origen de los datos, tal vez sea necesario primero aumentar la longitud del registro en el cuadro de diálogo Formato de tabla para dar lugar al nuevo campo. Analytics no permite que desplace campos si uno de los campos desplazados se extiende más allá de la longitud de registro actual. Una vez que se desplazaron los campos, puede agregar la nueva definición de campo.
- Eliminación de un campo Si se eliminó un campo del origen de los datos, tendrá que eliminar el campo correspondiente en el formato de tabla. Después de desplazar los campos, tal vez sea necesario acortar manualmente la longitud de registro.
Las definiciones de campo desplazadas deben permanecer dentro de la longitud del registro
Al desplazar una o más definiciones de campo hacia la derecha o la izquierda, los campos no pueden superar la longitud del campo en ninguna dirección.
El desplazamiento de campos mueve tanto la definición del campo especificada como las definiciones de campos que se encuentran a la derecha de la definición especificada. Si el bloque de definiciones desplazadas llega a superar la longitud del registro en alguna de las direcciones, aparece un mensaje de error y no se realiza la operación de desplazamiento.
Consejo
Si el mensaje de error aparece porque usted está excediendo el final del registro, pruebe quitar la definición de campo final para hacer espacio para las definiciones de campo que se están desplazando.
Desplazar campos en un formato de tabla
- Seleccione .
- Haga clic en la ficha Editar campos/expresiones.
- Opcional. Si se define un filtro de datos para el formato de tabla, puede optar por desplazar campos para un filtro de datos particular solamente. Seleccione el filtro de datos adecuado en la lista desplegable ubicada arriba de la lista de campos. Analytics solo muestra los campos asociados con el filtro de datos seleccionado y estos son los únicos campos que se desplazan.
- Opcional. Si desea comenzar a desplazar campos a partir de un campo en particular, seleccione el campo en la lista de campos.
La posición de bytes inicial del campo que seleccione se completa automáticamente en el cuadro de diálogo Desplazar campos.
- Haga clic en Desplazar campos.
- En el cuadro de texto Comenzar el desplazamiento de campos desde la posición, conserve el valor ya completado o especifique la posición del byte inicial de la primera definición de campo que desea desplazar.
También se desplazan todas las definiciones de campo a la derecha de la definición de campo especificada.
Si especifica una posición de byte que no es la inicial, se utiliza la siguiente posición de byte inicial.
Nota
Analytics no Unicode 1 byte = 1 carácter Analytics Unicode, datos ASCII (ANSI) extendido 1 byte = 1 carácter Analytics Unicode, datos Unicode 2 bytes = 1 carácter Para los datos Unicode, en general debe especificar una posición de byte inicial impar. Si especifica una posición de inicio par, es posible que los caracteres no se vean correctamente.
- En el cuadro de texto Desplazar campos según los siguientes números de bytes, escriba la cantidad de bytes que se debe desplazar la definición del campo.
Escriba un número positivo para desplazar una definición de campo hacia la derecha. Escriba un número negativo para desplazar una definición de campo hacia la izquierda.
Nota
Analytics no Unicode 1 byte = 1 carácter Analytics Unicode, datos ASCII (ANSI) extendido 1 byte = 1 carácter Analytics Unicode, datos Unicode 2 bytes = 1 carácter Para los datos Unicode, especifique una cantidad par de bytes únicamente. Si especifica un número de bytes impar, es posible que los caracteres no se vean correctamente.
- Haga clic en Aceptar y después, en el cuadro de diálogo de confirmación, haga clic en Sí.