Acerca de los datos
Independientemente del origen de datos que utilice, hay una serie de conceptos comunes para cualquier dato que importe a EasyCatalog
Campos
Un campo es un dato concreto, como el nombre, el cargo o el código postal de una persona. Se trata del análogo a una celda en una hoja de cálculo de Microsoft Excel.
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Registros
Un registro es un conjunto de campos relacionados que, combinados, describen un producto u objeto. Por ejemplo, el registro para un cliente
contendría los campos nombre
, dirección
y teléfono
. Combinados, estos campos describen a un único cliente.
Filas y columnas
Si se representase en forma de cuadrícula, o vista estilo hoja de cálculo, cada registro estaría representado por una fila en la tabla.
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Una columna representa el conjunto de valores de un mismo campo, cada uno con el mismo tipo de información (es decir, todos los campos de la columna dirección
contendrán información sobre direcciones, con el mismo formato).
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Tipos de campo
Para cada campo que se importa a EasyCatalog se define un tipo
que determina su aspecto al colocarse en el documento y cómo se comporta cuando se ordena, agrupa, etc. Los tipos de campo se asignan columna a columna, por lo que todos los campos de una misma columna compartirán el mismo tipo de información.
La mayoría de campos suele pertenecer a una de estas dos categorías, cada una con más o menos ajustes personalizados:
Campos alfanuméricos
Puede contener información tanto en formato texto (letras) como numérica. Se ordenará alfabéticamente, carácter por carácter (como en un diccionario).
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Campos numéricos
Sólo puede contener datos numéricos, aunque puede aplicarse un formato adicional para mostrar símbolos de moneda, separador de millares, separador de decimales, etc. Los campos numéricos se ordenan en función de su contenido numérico.
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Campos clave
Para realizar el seguimiento de cada registro en su origen de datos, EasyCatalog necesita una forma de identificar de forma inequívoca cada registro. Para ello, utilizamos un campo clave
.
La elección del campo clave es fundamental para el correcto funcionamiento de EasyCatalog. El campo clave
se utiliza para identificar inequívocamente cada registro del origen de datos y nunca se puede modificar.
El contenido del campo clave
debe identificar unívocamente cada registro y jamás debe modificarse durante la vida del registro. Ejemplos de campos clave son un código de stock
, el SKU
, el ID
, el código EAN
, el número de serie
, etc.
11SS
Sony
ST-SE370S
75,89
11T2
Sony
ST-SA3ESB
68,99
11T4
Sony
ST-SA3ESN
75,99
Si el valor del campo
clave de un registro cambia, EasyCatalog concluirá que se ha eliminado el registro asociado —con el antiguo valor del campo— y que se ha creado uno nuevo —con el nuevo valor del campo clave—. Los campos colocados en el documento y vinculados al antiguo valor del campo clave se mostrarán en estado de .
Se puede escoger más de un campo como campo clave
. En este caso, se utiliza la combinación del valor de todos los campos para determinar la singularidad de cada registro. Al igual que cuando se utiliza un único campo clave, el contenido de todos los campos clave debe permanecer constante durante toda la vida del registro.
En ocasiones, cuando el mismo registro aparece más de una vez en los datos, es necesario seleccionar más de un campo para formar una clave única. En estos casos, es imprescindible identificar de forma inequívoca cada una de las instancias del mismo registro utilizando para ello la combinación del contenido de campos.
Última actualización