Gestion

Solo disponible en BuenasTareas
  • Páginas : 16 (3971 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de agosto de 2012
Leer documento completo
Vista previa del texto
Ejemplos de expresiones (Reporting Services)
SQL Server 2008

[pic]
Las expresiones se usan habitualmente en los informes para controlar su contenido y apariencia. Las expresiones se escriben en MicrosoftVisual Basic y pueden usar funciones integradas, código personalizado, variables globales, variables de informe y grupo, y variables definidas por el usuario.
En este tema se incluyenejemplos de expresiones que se pueden usar en los informes para realizar tareas comunes.
• Funciones de Visual Basic: ejemplos de funciones de fecha, de cadena, de conversión y condicionales de Visual Basic.
• Funciones de informe: ejemplos de agregados y otras funciones de informe integradas.
• Apariencia de los datos del informe: ejemplos relacionados con el cambio de apariencia de uninforme.
• Propiedades: ejemplos para establecer las propiedades de elementos de informe a fin de controlar el formato o la visibilidad.
• Parámetros: ejemplos relacionados con el uso de parámetros en una expresión.
• Código personalizado: ejemplos de código personalizado incrustado.
Para obtener ejemplos de expresiones para usos específicos, vea los siguientes temas:
• Ejemplos deexpresiones de grupo (Reporting Services)
• Ejemplos de ecuaciones de filtro (Reporting Services)
• Usar parámetros de un solo valor y de varios valores
• Usar referencias a las colecciones de variables de informe y de grupo en expresiones (Reporting Services)
Para obtener más información sobre las expresiones simples y complejas, dónde se pueden usar las expresiones y los tipos dereferencias que se pueden incluir en una expresión, vea los temas incluidos en Trabajar con expresiones de informe. Para obtener más información sobre el contexto en el que se evalúan las expresiones para calcular agregados, vea Calcular totales y otros agregados (Reporting Services).
El editor de expresiones incluye también una vista jerárquica de funciones integradas. Al seleccionar una función,aparece un ejemplo de código en el panel de valores. Para obtener más información, vea Expresión (cuadro de diálogo).


Funciones
[pic]
Muchas expresiones de un informe contienen funciones. Con estas funciones, se puede dar formato a los datos, aplicar lógica y obtener acceso a los metadatos del informe. Puede escribir expresiones que usen funciones de la biblioteca en tiempo de ejecución deMicrosoftVisual Basic y de los espacios de nombres System..::..Convert ySystem..::..Math. Puede agregar referencias a funciones desde otros ensamblados o desde código personalizado. También puede usar clases de Microsoft.NET Framework, incluida la clase System.Text.RegularExpressions. Para obtener más información acerca de las funciones de Visual Basic, vea "Visual Basic Run-Time Library" enmsdn.microsoft.com.
.NET Framework proporciona muchas formas de especificar formatos personalizados, como formatos de fecha específicos. Para obtener más información, vea Aplicar formato a tipos en MSDN.

Funciones de Visual Basic

Las funciones de Visual Basic se pueden usar para manipular los datos que se muestran en los cuadros de texto o que se emplean en los parámetros, las propiedades u otrasáreas del informe. En esta sección se ofrecen ejemplos que muestran algunas de estas funciones. En estos ejemplos se especifican constantes de Visual Basic como valores de enumeración (por ejemplo, DateInterval.Month). Aunque el editor de expresiones no admite Intellisense para esos valores, estos se compilan correctamente en una expresión.
Para obtener más información acerca de las funciones deVisual Basic, vea la documentación de Visual Basic.

Funciones de fecha

• La función Today proporciona la fecha actual. Esta expresión puede utilizarse en un cuadro de texto para mostrar la fecha en el informe o puede utilizarse en un parámetro para filtrar los datos por la fecha actual.
• =Today()
• La función DateAdd es útil para suministrar un intervalo de fechas basado en un...
tracking img