Campos
El tipo más habitual de expresión, llamada expresión de campo, muestra un valor de campo en una casilla de texto. Todos los campos seleccionados en el objeto empresarial y utilizados en el informe aparecen en el panel Lista de campos.
Para vincular un campo de objeto empresarial al elemento de informe debe incluir en la expresión la colección Fields, el nombre del campo y la propiedad Value.
Por ejemplo, para mostrar un código de cuenta en la casilla de texto utilice esta expresión:
=Fields!LedgerLine_accountCode.Value
Una expresión puede ser corta, cuando se refiere a un objeto de campo, o larga para incluir funciones de decisión o formatear en base a campos u otros elementos de informe. La expresiones de las propiedades y elementos del informe deben comenzar con el símbolo igual (=), de lo contrario el texto se considera una cadena.
Ejemplos:
A continuación se ofrecen algunas expresiones básicas aritméticas y de agregados.
- Esto genera la concatenación de los campos FirstName (Nombre) y LastName (Apellido)
=Fields!FirstName.Value &" "& Fields!LastName.Value
- Esto añade la Quantity (Cantidad) y Unit Price (Precio de unidad) a LineTotal (Total de línea)
=Fields!Quantity.Value*Fields!UnitPrice.Value
- Esta acción realiza una suma del campo LineTotal (Total de línea).
=Sum(Fields!LineTotal.Value)