En la nueva versión de FastReport Desktop hemos agregado soporte para pantallas de alta resolución en el diseñador y vista previa de los informes preparados.
También hemos añadido nuevas exportaciones DXF, XODT, XODS, PDF / A-1a, PDF / A-2u.
Se han añadido nuevos íconos con estilo de Visual Studio. Puede cambiar entre paquetes de iconos en la ventana "Ver / Opciones / Interfaz de usuario" (o, "Archivo / Opciones / Interfaz de usuario" si usa la interfaz de usuario de cinta):
Los nuevos iconos son adecuados para pantallas hiDPI.
También hay nuevos códigos de barras: Swiss QR Code, ITF-14, Deutsche Post Identcode, Deutsche Post Leitcode, Japanese PostNet:
Se ha añadido la capacidad para que el objeto de texto muestre los nombres de los archivos de la base de datos en una forma simplificada al diseñar un informe. Puede activar esta opción en la ventana "Ver / Opciones / Apariencia de objetos". Esta opción está apagada por defecto. Cuando la habilita, el objeto Text con un solo campo DB mostrará la parte del nombre del campo solo, sin nombre de fuente de datos:
Se ha añadido la capacidad de configurar cada celda en el área de la esquina del objeto Matrix. Para hacer esto, use el menú contextual de la celda y sus comandos "Dividir celda", "Combinar celdas":
Se ha añadido la capacidad de conectarse a ElasticSearch. La conexión está disponible en el asistente de datos y desde el código.
Conexión significativamente mejorada y rediseñada a la fuente de datos CSV.
Aparecieron las propiedades VisibleExpression, PrintableExpression y ExportableExpression. Puede usarlos para ajustar los valores de las propiedades Visible, Imprimible y Exportable dependiendo de alguna condición:
Lista completa de cambios:
[Motor]
+ se ha ha añadido conexión a ElasticSearch
+ se han añadido nuevos códigos de barras: Japanese PostNet, ITF-14, Deutsche Post Leitcode, Swiss QR Code
+ se ha añadido la función CountDistinct (totales del informe y totales del objeto Matrix)
+ se ha añadido el sporte de TLS 1.2
+ se han añadido 2 tipos nuevos de UncheckedSymbol para CheckBox
+ capacidad adicional para cargar la fuente de datos XML por URL
+ se han añadido funciones de conversión de números a palabras para el idioma polaco, indio, persa, ucraniano
+ se ha añadido el símbolo de rupia para la moneda india
+ se ha añaadido el método Report.Prepare (int pagesLimit), que permite preparar un número limitado de páginas
+ se ha añadido la capacidad para alinear códigos de barras
+ se ha añadido la propiedad PictureObject.ImageSourceExpression que permite establecer la expresión que contiene la fuente de la imagen
+ se ha añadido posibilidad de utilizar la expresión entre paréntesis en las propiedades VisibleExpression, PrintableExpression y ExportableExpression
+ se ha añadido la propiedad PictureObject.ImageFormat, que permite seleccionar el formato de almacenamiento de la imagen
+ se ha añadido la propiedad MatrixObject.PrintIfEmpty, que permite mostrar la matriz incluso si está vacía
+ se ha añadido la propiedad Page.LastPageSource, que permite configurar la bandeja de la impresora para imprimir la última página del informe
+ se han añadido propiedades VisibleExpression, PrintableExpression y ExportableExpression
+ se ha añadido el informe de propiedad
+ se ha añadido la propiedad "AutoEncode" para el código de barras DataMatrix. De forma predeterminada, si es verdadero, codifica el & 1; como símbolo de FNC1. Si es falso, el carácter se codifica como está
+ se ha añadido el evento "OnScriptCompile" que llama cuando se compila el script del informe
+ se ha añadido el nuevo TextQuality: SingleBitPerPixel y SingleBitPerPixelGridFit
+ se ha añadido capacidad para dividir filas de la tabla
+ se han añadido las monedas RUB, BYN y BBYN a la función ToWordsRu
+ se ha añadido la capacidad para cambiar dígitos decimales para los formatos de Número, Moneda y Porcentaje cuando la propiedad UseLocale es verdadera
+ se ha añadido la propiedad "SplitRows" para MatrixObject. Por defecto, su valor es Falso y en este caso se unen filas con los mismos valores. Si es verdadero, las filas se dividen (como TableObject)
* se han mejorado flujos de copia en algunos casos
* se ha mejorado y unificado conversor RichText para reportar objetos
* se ha mejorado el trabajo de las propiedades VisibleExpression, PrintableExpression y ExportableExpression para bandas
* se ha mejorado el algoritmo para convertir RTF en objetos de informe
> estas propiedades permiten establecer el valor de las propiedades Visible, Imprimible y Exportable, dependiendo del cumplimiento de la condición especificada
- se ha corregido un error con un ancho de pestaña incorrecto cuando TextObject.TextRenderType = TextRenderType.HtmlTextRenderer
- se ha corregido un error con SubreportObject en una banda de pie de página que causaba la excepción StackOverflow
- se ha corregido un error con las propiedades Dock y Anchor de los objetos dentro de las celdas de la tabla / matriz
- se ha corregido un error que conducía a System.ArgumentException al dibujar PictureObject ubicado fuera de la banda
- se ha corregido un error con el trabajo incorrecto del ancla derecha (Anchor = AnchorStyles.Right) cuando la página tiene un ancho ilimitado
- se ha corregido un error al reemplazar una fuente personalizada con una fuente predeterminada al preparar un informe
- se ha corregido un error con la alineación vertical al convertir RTF (por defecto, ahora Top en lugar de Center)
- se ha corregido un error con la conversión de tablas RTF para reportar objetos
- se ha corregido un error con los tamaños de página que se podían restablecer después de la vista previa
- se ha corregido un error al imprimir un objeto RichText en una gran escala de Windows que estaba sucediendo incorrectamente
- se ha corregido un error que conducía a System.ArgumentOutOfRangeException en las funciones de Substring
- se ha corregido un error que conducía a System.ArgumentException al dibujar PictureObject con algunas imágenes
- se ha corregido un error cuando las tablas no se mostraban al conectarse a Advantage Database a través de ODBC
- se ha corregido un error por el cual RichText salía de la página
- se ha corregido un error al volver a compilar el script del informe que interactuaba con ChildBand
- se ha corregido un error con la copia incompleta de la matriz al copiar la página del informe
- se han corregido unos errorues al importar informes de DevExpress
- se han corregido unos errorues al importar informes RDL
- se ha corregido un error cuando una banda con la propiedad FillUnusedSpace habilitada no se mostraba nuevamente, aunque había suficiente espacio libre
- se han corregido unos errorues al importar informes de listas y etiquetas
- se ha corregido un error donde la propiedad AutoSize para SvgObject no funcionaba correctamente
- se ha corregido un error con TextObject.AutoShirnk = FontSize cuando el tamaño de TextObject es muy pequeño
- se ha corregido un error con un valor de variable TotalPages incorrecto cuando se usaba en VisibleExpression
- se ha corregido un error al convertir RichText cuando RichObject.Text es nulo
- se ha corregido un error con el lector de flujo de respuesta web al conectarse a JSON remoto
- se ha corregido un error al compilar el informe con algunas expresiones en las propiedades VisibleExpression, PrintableExpression y ExportableExpression
- se ha corregido un error con el cálculo incorrecto de la suma de verificación en el código de barras del código de identificación de Deutsche Post
- se ha corregido un error en el que el diseñador fallaba cuando la propiedad "Iniciar nueva página" estaba habilitada para la banda secundaria del encabezado de la página
- se ha corregido un error en que el texto de esta expresión mostraba el valor de una expresión
- se ha corregido el dibujo incorrecto del código de barras ITF-14
- se ha corregido un error con la transparencia de RichObject
- se ha corregido un error con la visibilidad del objeto de texto cuando el parámetro Highlight.Visible está habilitado
- se ha corregido un error con el trabajo de la propiedad PrintableExpression
- se ha corregido un error con la conexión a PostgreSQL 12 y más reciente
- se ha corregido un error al cambiar el Subinforme a una nueva página
- se ha corregido un error cuando el pie de página de datos se separaba de los datos cuando la propiedad "mantener con datos" estaba habilitada
- se ha corregido un problema con la generación de código de barras GS1-128
- se ha corregido el valor incorrecto de Total, si se refiere a otro Total
- se ha corregido un error por el cual la tabla no se transfirió correctamente
- se ha corregido un error al analizar xml con valores hexadecimales, p. ej. "Para crearlo: & # xD; & # xA;"
- se ha corregido el error al intentar convertir DBNull en una cadena vacía cuando ConvertNulls está deshabilitado
- se ha corregido un error cuando PageFooter con PrintOn = LastPage causaba que se imprimiera en la penúltima página
[Diseñador]
+ se ha añadido soporte HiDPI
+ se han añadido nuevos iconos. Utilice el cuadro de diálogo "Ver | Opciones | Interfaz de usuario" del diseñador para cambiar entre paquetes de iconos
+ se ha añadido una visualización simplificada de los nombres de campo de la base de datos en el diseñador
+ se ha añadido el botón contraer todo / expandir todo y el campo de búsqueda para el árbol de informes y el árbol de datos
+ mejoró el comportamiento del panel de la página
+ capacidad adicional para copiar la fuente de datos
+ se ha añadido la importación de informes DevExpress guardados en formato XML
+ agregó la capacidad de agregar texto e imágenes arrastrándolos y soltándolos desde el navegador
+ agregó la capacidad de editar el número de filas y columnas de la tabla arrastrando el mouse
+ se ha añadido carga de textos, tablas y estilos RTF al convertir el archivo DevExpress
+ posibilidad añadida de cargar archivos CSV a través de URL
+ se ha añadido retroiluminación de la banda en la que se ubicará el elemento seleccionado cuando se complete el arrastre
+ agregó la capacidad de abrir la página del subinforme haciendo doble clic en su objeto
+ se ha añadido la capacidad de cambiar las fuentes para la pestaña Código, el editor de texto y el editor de expresiones
+ se ha añadido la capacidad de reemplazar imágenes con arrastrar y soltar
+ se ha añadido la capacidad de abrir el archivo de informe arrastrando y soltando
+ se ha añadido la capacidad de desplazar el informe horizontalmente mientras se mantiene presionada la tecla Shift
+ se ha añadido posibilidad de arrastrar y soltar imágenes en formato png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf y archivos de texto en formato txt, rtf
+ se ha añadido la posibilidad de pegar imágenes y texto en la página desde el portapapeles
+ se ha añadido la posibilidad de crear una nueva página de informe usando: botón "+" en el panel de páginas, haga doble clic en el espacio vacío en el panel de páginas, acceso directo "Ctrl + N"
* al cambiar la ventana, el menú contextual ahora se cierra
* ahora, durante el guardado automático, el elemento seleccionado de la ventana de propiedades no se restablece
* cambió el orden de enfoque de los elementos al hacer clic en "pestaña" en una pestaña con la creación de QR suizo
- se ha corregido un error que provocaba la falla del diseñador de informes con una tabla incorrecta en la fuente de datos.
- se ha corregido un error con el índice de límites en SQLBuilder en Designer
- se ha corregido un error en el que la página de diálogo no se abría si tenía un GridControl
- errorues corregidos en el modo de derecha a izquierda
- se ha corregido un error al cambiar la escala del formulario de diálogo
- se ha corregido un error al agregar un código de barras, lo que llevó a la creación de un código de barras con el tipo incorrecto
- se ha corregido un error al arrastrar desde funciones creadas un NUD y un TextObject vacío
- se ha corregido un error cuando RichTextBoxControl no se representaba correctamente en el espacio de trabajo del cuadro de diálogo
- problemas de escala solucionados en las ventanas WelcomeForm y Wizard
- se ha corregido un error al copiar un objeto, cuando se creaba un objeto con el mismo nombre
- se ha corregido un error con el nombre de la base de datos vacío después de volver a cargar el informe
- se ha corregido un error cuando el doble clic en los botones de flecha en la pestaña de informe crea una nueva página de informe
- se ha corregido un error por el cual el cambio de propiedades al orden alfabético no funcionaba
- se ha corregido un error con el tamaño de la página de carga al convertir el archivo DevExpress
- se ha corregido un error, cuando una cadena vacía en el código de barras Datamatrix causa una excepción
- se ha corregido un error en el que la ventana del indicador tenía el ancho incorrecto
- se ha corregido un error por el cual arrastrar y soltar a la matriz no funcionaba
- se ha corregido un error que conducía a System.FormatException al abrir archivos DevExpress
- se ha corregido un error "El recuento no puede ser menor que cero". al abrir archivos DevExpress
- se ha corregido un error con objetos en movimiento en el árbol de informes mientras se mantiene presionada la tecla Ctrl
- se ha corregido un error con el menú desplegable del botón de selección de color
- se ha corregido un error al cambiar los parámetros después de agregar una línea que causaba una excepción
- se ha corregido un error al crear el código de barras de Intelligent Mail
- se ha corregido un error con la conexión JSON en el Asistente de conexión
- se ha corregido un error con el dibujo incorrecto de guías horizontales
- se ha corregido un error cuando se restablecía el ancho de los objetos después de cerrar la Vista previa con el ancla derecha habilitada
- se ha corregido un error al intentar establecer un valor RowSpan incorrecto en una celda MatrixObject
- se ha corregido un error con la caída de color, ancho y estilo en el editor de bordes
- se ha corregido un error al cambiar el tamaño de PolyLineObject / PolygonObject, cuando se copia con Ctrl + Arrastrar
- se ha corregido un error con el menú contextual inactivo "Modo de tamaño" para el objeto SVG
- se ha corregido un error cuando el subinforme no se puede eliminar cuando la página vinculada a él se eliminó antes
- se ha corregido un error cuando los botones del "Panel" en la pestaña "Ver" no coincidían con la propiedad "Visible" de las ventanas correspondientes.
[Avance]
+ se ha añadido el botón "Acerca de" en la barra de herramientas de la ventana de vista previa
+ se ha añadido la capacidad de desplazar el informe horizontalmente mientras se mantiene presionada la tecla Shift
+ se ha añadido el editor de menú de exportaciones
> hay un nuevo editor disponible en las opciones de la interfaz de usuario; las exportaciones ahora se pueden eliminar del menú de exportaciones
* El menú de fuente de datos en el Editor de texto ahora está oculto en Vista previa
* El botón "Eliminar página" ahora está deshabilitado en la vista previa cuando solo se genera una página
- se ha corregido un error al guardar informes preparados que contienen RichObject convertido
- se ha corregido un error por el cual el porcentaje de escala en la Vista previa podía mostrarse incorrectamente.
- se ha corregido un error que conducía a System.ObjectDisposedException al volver a preparar el informe
- se ha corregido un error por el cual el informe solo se podía guardar en el cuadro, independientemente del almacenamiento en la nube seleccionado en el menú
[Exportaciones]
+ se han añadido exportaciones a DXF, XODT, XODS, PDF / A-1a, PDF / A-2u
+ se ha añadido el soporte de ODF 1.2 en la exportación a ODT / ODS
+ se ha añadido la opción al exportar a Word 2007 "No agregar saltos de sección en los saltos de página". De forma predeterminada, se agregan saltos de página y de sección
+ se ha añadido la propiedad ReportPage.ExportAlias, que permite establecer el nombre de la página al exportar a Excel 2007
+ se ha añadido la posibilidad de dividir páginas en la exportación a XML
+ se ha añadido el soporte para la propiedad Padding en la exportación de Word2007
* ahora, en la exportación de Excel 2007 para hojas sin imágenes, no se crean archivos con una descripción de las imágenes y sus relaciones
* se ha mejorado el ahorro de fuentes incrustadas en la exportación de PDF. El tamaño del archivo ha disminuido significativamente
- se ha corregido el salto de página en la exportación Html (propiedad PageBreaks)
- se ha resuelto el problema con la exportación SVG con parámetro "Multiplicar exportación"
- se ha corregido el error de exportación de SVG en el monitor hidpi
- se han corregido los nombres de los archivos guardados en el archivo zip
- se ha resuelto el problema con el ancho de los símbolos de la pestaña al exportar RichObject
- se ha corregido el error de exportación de XPS donde los documentos exportados en Linux no se abrían en Windows
- se han corregido errorues con el trabajo incorrecto de las propiedades de Anchor y Dock al exportar páginas con ancho ilimitado
- se ha corregido un error en la exportación de objetos de texto de Excel 2007 con el tipo de representación HtmlParagraph habilitado. Desactive la opción de exportación WYSIWYG para exportar texto en lugar de imágenes
- se ha corregido un error de exportación a ODF cuando el documento no se abría en MyOffice
- se ha corregido un error al cerrar la celda con RichText al exportar a RTF
- se ha corregido un error al exportar objetos con el modo de renderizado HtmlParagraph
- se ha corregido un error con la exportación de la línea con tapa de flecha en la exportación en capas a Word 2007
- se ha corregido un error con la exportación de la línea con tapa de flecha en la exportación a PowerPoint 2007
- se ha resuelto el problema con el informe de ahorro en Box
- se ha resuelto el problema con el informe de ahorro en OneDrive
- se ha resuelto el problema con el informe de ahorro en Google Drive
- se ha corregido un error que conducía a System.OutOfMemoryException al exportar a PDF
- se ha corregido un error con la creación de un archivo incorrecto al exportar a Excel 2007 con una gran cantidad de páginas y la opción de saltos de página
- se ha corregido un error por el cual la exportación a imagen no tenía en cuenta el fondo transparente del informe
- se ha corregido un error que conducía a System.NullReferenceException al exportar a Excel 2007
- errorues de validación corregidos en la exportación a ODT / ODS
- se ha corregido un error en la exportación de ODT cuando el archivo no se abría correctamente en Word 2019
- se ha corregido un error con la posición de línea incorrecta al exportar a Word 2007
- se ha corregido un error al exportar a Excel 2007 en el modo "Tabla transparente" que provocaba saltos de tabla, celdas de combinación incorrectas y exportación incorrecta de imágenes
- se ha corregido un error por el cual los enlaces con letras rusas no funcionaban en la exportación de PDF
- se ha corregido un error por el cual las fechas de creación y edición del documento no coincidían con los equivalentes en los metadatos en la exportación PDF / A-1a
- se ha corregido un error al exportar a Excel 97 que causa la excepción "Gran SAT no implementado"
- se ha corregido un error con la exportación de textos que contenían y '&' en la exportación de Excel 2007
- se ha corregido un error al exportar MapObject a PowerPoint
- se ha corregido un error al guardar el tema predeterminado en la exportación a Excel 2007
- se ha corregido un error al exportar rellenos de degradado con contraseña de propietario o usuario en la exportación a PDF
- se ha corregido un error con el cifrado de la firma digital en la exportación de PDF al proteger un documento con una contraseña
- se ha corregido un error con el desplazamiento de párrafo en la exportación a OpenOffice Writer
- se ha corregido un error con la exportación de cadenas que contienen solo espacios en la exportación DXF
- se ha corregido un error en la exportación de PDF, lo que provocó la desaparición de espacios cuando hay pestañas en el informe
- se ha corregido un error con la exportación de pies de página al exportar a Excel 2007 en modo de tabla transparente
- se ha corregido un error al exportar el carácter "\" en la exportación de Excel 2007
- se ha corregido un error con sangrías incorrectas en la exportación a OpenOffice Writer
- se ha corregido un error con el tamaño incorrecto de la imagen en la exportación a RTF
- se ha corregido un error con los saltos de página en la exportación a OpenOffice Writer
- se ha corregido un error con el desplazamiento de párrafo en la exportación a OpenOffice Writer
- se ha corregido un error con justificación de texto en las exportaciones a OpenOffice Writer y OpenOffice Spreadsheet
- se ha corregido un error en la exportación Excel (BIFF8)
- se ha corregido un error con la impresión de la exportación Html en capas, cuando el informe contiene páginas con orientación horizontal
- se ha corregido un error en el que la exportación a EMF llamaba una excepción
- se ga resuelto el problema con la visualización de objetos con altura / ancho negativos para exportación Html en capas
- se han corregido unos errorues al exportar un informe de varias páginas en XML
- se ha corregido un error cuando la exportación de PDF generaba un archivo incorrecto cuando las propiedades EmbeddingFonts e InteraciveForms eran iguales a True
- se ha resuleto el problema con la vista del fondo en BarcodeObject en la exportación Pdf y Html
- se han corregido unos errores al mostrar la forma, el código de barras, el polígono, etc.con relleno (o fondo) en todas las exportaciones con diseño de tabla