Guía del usuario de Report Builder FastReport .Net: Expresiones de visualización

FastReport .Net es una solución completa de análisis de informes de Windows Forms, ASP.NET y MVC. El uso de FastReport .NET puede crear informes .NET que son independientes de las aplicaciones. Al mismo tiempo, FastReport .Net admite 14 idiomas como Chino e inglés Puede hacer que sus productos sean verdaderamente internacionales.

Descarga de la versión oficial de FastReport.NET (qun: 585577353) icono-predeterminado.png?t=N4P3https://www.evget.com/product/1861/download

En el artículo anterior del manual de usuario de Fastreport, compartimos el objeto "Texto" y la edición de texto. Este artículo comparte principalmente "expresiones de visualización", con la esperanza de ayudarlo. <FastReport .Net Versión completa del manual en chino>
El objeto "Texto" puede contener texto sin formato mezclado con expresiones. Por ejemplo:

Hoy es [Fecha]

Al imprimir dichos objetos, se evalúan todas las expresiones contenidas en el texto. Así que el resultado podría ser algo como esto:

Hoy es 12.09.2010

Las expresiones se identifican con corchetes como se muestra. Esto se establece en la propiedad "Corchetes", que por defecto contiene la cadena "[,]". Cuando sea necesario, puede usar un conjunto diferente de símbolos, como "<,>" o "<!,!>". En el último caso, la expresión en el texto se verá así:

Hoy es <!Fecha!>

Aparte de eso, todas las expresiones se pueden deshabilitar. Para ello, establezca la propiedad AllowExpressions en false. En este caso, el texto se mostrará "tal cual".

Dentro de los corchetes, puede usar cualquier expresión válida. Obtenga más información sobre las expresiones en el artículo "Expresiones" más adelante en la guía. Por ejemplo, un objeto con el siguiente texto:

2 * 2 = [2 * 2]

se imprimirá así:

2 * 2 = 4

Error común: tratar de escribir una expresión fuera de los corchetes. Como recordatorio, se considera una expresión y solo se ejecuta la expresión encerrada entre corchetes. Por ejemplo:

2 * 2 = [2] * [2]

Este texto se imprimirá de esta manera:

2 * 2 = 2 * 2

Puede haber algunos elementos en la expresión que requieran sus propios corchetes. Por ejemplo, podría ser una referencia a una variable del sistema. Veamos el siguiente ejemplo:

La página siguiente: [[Página] + 1]

El texto contiene una expresión [Página] + 1 .Página es una variable del sistema que devuelve el número de la página del informe actual. Está encerrado entre sus propios paréntesis. Estos corchetes deben ser corchetes independientemente de la configuración del objeto "texto".

Estrictamente hablando, cuando usamos la variable de sistema "Fecha" en el ejemplo anterior, debemos usar dos corchetes:

Hoy es [[Fecha]]

Sin embargo, FastReport permite omitir un par de paréntesis innecesarios si solo hay un miembro en la expresión.

Esta vez sobre FastReport .Net, la introducción a la expresión de visualización se explica aquí. Si tiene otras preguntas, bienvenido a discutir en el chat privado ~

Supongo que te gusta

Origin blog.csdn.net/m0_67129275/article/details/131062070
Recomendado
Clasificación