¿En qué podemos ayudarte?

Descubre los artículos, novedades y manuales de uso de nuestro ERP

< Todos los temas
Imprimir

Plantillas de Excel

Las plantillas de Excel son hojas de cálculo que tienen formatos prediseñados. Los datos exportados a dichas hojas de cálculo se formatearán según los archivos de plantilla.


Marcador de plantilla

Un marcador de plantilla es un símbolo de marcador especial utilizado en las celdas de la hoja de cálculo de un archivo de plantilla de Excel. Se enlaza a los objetos de clase y rellena varios registros de varios orígenes de datos, como tablas de datos, objetos de colección, matrices y datos anidados en una hoja de cálculo.

Por ejemplo, la siguiente captura de pantalla muestra cómo usar la variable de marcador. El símbolo «{» se utiliza como marcador para indicar la situación del campo Nombre de la tabla Clientes.


¿Cómo funciona un marcador de plantilla?


Los marcadores se aplican en una plantilla de Excel a las celdas necesarias. Esto incluye el nombre del origen de datos y el nombre del campo de interés. Durante el enlace de datos, se lleva a cabo una búsqueda para el nombre del origen de datos y el nombre del campo en el libro de Excel y los datos correspondientes del origen de datos están enlazados al marcador.

Las celdas de la hoja de cálculo se pueden rellenar con un único origen de datos o con varios registros. Además, el formato de estos datos se puede cambiar utilizando los argumentos de los marcadores.


¿Qué es un argumento en un marcador de plantilla?


La sintaxis de un marcador de plantilla tiene tres partes: variable de marcador, propiedad y argumentos. Los argumentos están separados por punto y coma (;).


Vertical

El argumento vertical especificado en un marcador de plantilla rellena los datos verticalmente. De forma predeterminada, la dirección de relleno de datos es vertical. Por lo tanto, no es necesario dar un argumento vertical.

La siguiente captura de pantalla muestra la plantilla de entrada con un argumento vertical.


Horizontal

El argumento horizontal especificado en un marcador de plantilla rellena datos horizontalmente. La siguiente captura de pantalla muestra la plantilla de entrada con un argumento horizontal.


Insert

El argumento insert se usa para insertar nuevas filas o columnas mientras se exporta. Esta opción es útil si los datos se deben exportar entre otras filas.

Por ejemplo, en la siguiente captura de pantalla hay contenido en la sexta fila. Pero necesitamos exportar datos de la cuarta fila. Sin el argumento insert, si se exportan datos, el contenido de la sexta fila se sobrescribirá. Para evitarlo, el argumento insert exporta datos insertando nuevas filas, lo que mueve el contenido de la sexta fila a la inferior. De forma predeterminada, las filas se insertarán verticalmente.

Además, el argumento insert permite dos parámetros copystyles y copymerges. Estos parámetros copiarán los estilos de celdas existentes y las celdas combinadas en las nuevas filas que se insertan al exportar.


Insert + Horizontal

También puede insertar columnas si los datos se exportan horizontalmente. Indicando los argumentos insert y horizontal.


Copyrange

El argumento copyrange copia las celdas especificadas en todas las demás filas mientras se exporta. En este caso, los datos de las celdas que se van a copiar se pueden agregar en la propia plantilla. Por lo tanto, al exportar los datos, estas celdas se copiarán en las filas que se exportan.

Es importante especificar el argumento copyrange si entre las celdas se encuentran literales o formulas.



Para más información sobre la exportación de Plantillas de Excel consulte la documentación oficial del componente en Export Data to a Predefined Excel Template.


Tabla de contenidos