Exportación de datos
Exporta datos de una tabla, un diseño de repetición o una lista de objetos complejos a un formato de archivo .xlsx o .csv.
Restricciones
No se puede utilizar esta vista para exportar datos de la vista Tabla de datos de servicio.Propiedades de configuración
En Configuración, establezca o modifique las propiedades de aspecto y comportamiento de la vista.
- Tamaño de pantalla
- Una propiedad de configuración que tenga el icono Tamaños de pantalla
junto al nombre de propiedad puede tener distintos valores para cada tamaño de pantalla. Si no define un valor, el tamaño de la pantalla hereda el valor del siguiente tamaño de pantalla más grande como valor predeterminado.
- Definiciones de temas
- Las definiciones de temas especifican los colores y los estilos de una vista y determinan su aspecto. Puede obtener una vista previa del aspecto de las vistas en el editor de temas. Consulte Temas.
Las propiedades de configuración de aspecto para Exportación de datos se muestran en la tabla siguiente:
| Propiedad de configuración del aspecto | Descripción | Tipo de datos |
|---|---|---|
| Estilo de color | Especifica el estilo de color de la vista. | String |
| Estilo de forma | Especifica el estilo de forma de la vista. El valor predeterminado es cuadrado. | String |
Estilo de tamaño ![]() |
Especifica el tamaño de la vista. | String |
| Solo esquema | Especifica si la vista muestra su estilo de color solo al pasar un cursor por encima de la misma. De forma predeterminada, esta propiedad no está seleccionada. | Boolean |
| Icono | Especifica el nombre del icono que precede al texto del botón. Por ejemplo: calendar, clock-o, camera, cloud-upload, bell, info, file-text. Consulte Font Awesome V4.7.0 para obtener una lista completa de iconos. De forma predeterminada, no hay ningún icono especificado. |
String |
Ancho![]() |
Especifica el ancho de la vista en px (píxeles), % (porcentaje) o unidades em. Por ejemplo, 50px, 20%o 0.4em. Si no se especifica ningún tipo de unidad, se presupone que es px | String |
Las propiedades de configuración del comportamiento para Exportación de datos se muestran en la tabla siguiente:
| Propiedad de configuración del comportamiento | Descripción | Tipo de datos |
|---|---|---|
| Control de destino | Especifica la vía de acceso relativa a la tabla o diseño repetitivo utilizado para llenar
el archivo de salida. Si esta vista está enlazada a datos, el valor se sobrescribe. Sugerencia: Si experimenta problemas con la exportación parcial de datos, por ejemplo, con tablas paginadas, enlace la vista Exportación de datos a la misma variable de lista que la tabla en lugar de utilizar la propiedad Control de destino .
|
String |
| Tipo de archivo de exportación | Especifica el tipo de archivo del archivo de
salida: |
String |
| Nombre de archivo predeterminado | Especifica el nombre predeterminado del archivo de salida. Los usuarios pueden cambiar el nombre al guardar sus archivos. | String |
| Incluir cabeceras de columna | Incluye las cabeceras de columna en la parte superior del archivo de salida. Si la vista está enlazada a una tabla, y la propiedad Cabeceras de columna no tiene ningún lector definido, se incluyen las cabeceras de columna de la tabla de enlace. Si la vista está enlazada a datos, los valores de la propiedad Cabeceras de columna se utilizan como las cabeceras de columna. | Boolean |
| Índice de pestañas | Especifica el índice de secuencia de pestañas. Los índices de pestañas empiezan en 1 y se pueden establecer de forma dispersa. Por ejemplo, puede utilizar 1, 5, 10. La propiedad controla la secuencia de las pestañas al desplazarse entre áreas de IU pulsando la tecla Tabulador. | Integer |
| Incluir columnas ocultas | Incluye todas las columnas, independientemente de su estado de visibilidad. De forma predeterminada, las columnas que no son visibles no se incluyen en el archivo de salida. Si esta vista está enlazada a datos, se incluyen todas las columnas. | Boolean |
| Formato de columna | Especifica opciones de configuración para las columnas exportadas.
|
ColumnSpec[] |
| Cabeceras de columna | Las cabeceras de las columnas exportadas. Requiere que la propiedad Incluir columnas ocultas esté seleccionada. Si la vista está vinculada a una tabla, se utilizan estas cabeceras en lugar de las cabeceras de columna de tabla. |
Sucesos
Establezca o modifique los manejadores de sucesos para la vista en las propiedades de Sucesos. Puede establecer que los sucesos se activen mediante programación o cuando un usuario interactúe con la vista. Para obtener información sobre cómo definir y codificar sucesos, consulte Sucesos definidos por el usuario. La exportación de datos tiene los siguientes tipos de manejadores de sucesos:- On load: activado cuando se carga la vista. Por ejemplo:
console.log("DataExport loaded") - On click: Se activa cuando un usuario pulsa la página y antes de que se genere el archivo de salida. Por ejemplo:
Si la expresión evaluada devuelvereturn ${Text1}.isValid();false, no se genera el archivo de salida. - On cell export: Se activa cuando se exporta una célula. La expresión puede devolver un valor de serie, número o booleano para sustituir el valor de celda, un nulo para provocar que la celda exportada esté en blanco o un objeto que contenga una propiedad de formato para sobrescribir
el formato de la celda. Si se devuelve un objeto, también puede contener una propiedad de valor para sobrescribir
el valor exportado de la celda. Por ejemplo:
me.setVisible("READONLY")
Métodos
Para obtener más información sobre los métodos para la exportación de datos, consulte la API de Exportación de datos JavaScript .
Recursos adicionales
Para obtener información sobre cómo crear un coach o una página, consulte Creación de coaches.
Para obtener información sobre las propiedades estándar (General, Configuración, Posicionamiento, Visibilidady Atributos HTML), consulte Ver propiedades.