Fran Diaz

Reporting Services, Business Intelligence, tecnologías Microsoft y otros

Email Notifications

Recent Posts

Tags

News

Community

Comunidades

  • OnobaNET
  • Grupo de usua
  • INETA
  • Culminis
  • Zona de Grupos de Usuarios Online
  • Foro MSDN Español: Colaborador
  • CartujaDotNet

Webs Amigas

Archives

March 2012 - Artículos

[Reporting Services] Volver atrás a toque de Javascript

Una de las características muy interesante de los controles de Reporting Services es la propiedad action, en ella (como ya he escrito en algún otro artículo) podemos indicarle que acción queremos realizar cuando el usuario pulsa sobre este.

Una de ellas es la de ir a una url, que no solo acepta url sino también javascript. Después de estar dándole vueltas a un informe que navegaba por niveles con muchos parámetros seleccionables, se me ocurrió que lo ideal para varios de ellos sería un volver hacia atrás.

Para ello buscando que javascript podía ayudarme con ello encontré el siguiente: ="BLOCKED SCRIPThistory.back(1)".

Este Javascript básicamente hace lo que quiero, la función de ir atrás del navegador, así es que problema resuelto.

Espero que se de vuestro interés,

Un Saludo

[Reporting Services] Parámetros Multivalues en URL

Hace un tiempo escribí un artículo sobre como crear un pop-up  desde la propiedad Action que llevan los controles en Reporting Services. Para este ejemplo se quería lanzar una ventana cuando se pulsase sobre el valor.

Si nos fijamos bien, vamos construyendo la url y hay una sección para añadir parámetros que funciona tal que así: &Parametro=ValorDelParametro. Hasta ahí bien, ¿pero que pasa si es un parámetro multivalue? Pues que tendremos que ponerlo de la siguiente forma: &Parametro=ValorDelParametro1 […] &Parametro=ValorDelParametroN

Como no sabemos cuantos parámetros vienen del filtro o que parámetros va a ha seleccionar el usuario, esto lo tenemos que hacer dinámicamente. Para ello nos valdremos de la función Join(“Conjunto de datos”, “Delimintador”).

Nos quedaría lo siguiente: “&MiParametro=” Join(Parameters!MiParametro.Value,”&MiParametro=”) y con esto tendremos el siguiente trozo de la url.

Espero que os sea de utilidad.

Un Saludo

[SQL Server 2012] Información de las certificaciones

sql2012

Con la nueva salida de SQL Server hace unos días en su versión RTM vienen nuevas certificaciones con él. La información es la siguiente:

  • Hay dos nuevos roles o niveles: Data Platform certification (DP) y Business Intelligence certification (BI).
  • El anterior database developer y database administrator son unidos dentro de Data Platform certification
  • Para obtener una certificación hay que pasar correctamente 5 exámenes.
  • Dichas certificaciones estarán disponibles en Junio de 2012
  • Para actualizarse a las nuevas certificaciones tan solo tendremos que pasar 3 exámenes (tendremos más información a partir de mediados de abril)
  • Cada nivel o rol de certificación deberá de ser actualizado (volver a presentarse) cada 3 años. Más información aquí: http://www.microsoft.com/learning/en/us/certification/exam-prep.aspx# Esto significa que en nuestros títulos de certificación no irá el número de versión debido a esta re-certificación.
  • Hay una nueva serie de libros llamados de referencia del examen, que se asignan directamente a los objetivos en el examen. Algunos exámenes tendrán kits de capacitación y otros tendrán referencias de exámenes

Los 7 exámenes que tendrá SQL Server 2012 serán los siguientes:

  • Querying Microsoft SQL Server 2012 (70-461) [BI and DP] (info) (course)
  • Administering Microsoft SQL Server 2012 Databases (70-462) [BI and DP] (info) (course)
  • Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463) [BI and DP] (info) (course)
  • Developing Microsoft SQL Server 2012 Databases (70-464) [DP] (info) (course)
  • Designing Database Solutions for Microsoft SQL Server 2012 (70-465) [DP] (info)
  • Implementing Data Models and Reports with Microsoft SQL Server 2012 (70-466) [BI] (info) (course)
  • Designing Business Intelligence Solutions with Microsoft SQL Server 2012 (70-467) [BI] (info)

Cada examen que hagas tendrás que indicar si quieres que sea de BI o DP.

Más info:

Learning resources from Microsoft
Frequently Asked Questions

Referencia: http://www.jamesserra.com/archive/2012/03/sql-server-2012-new-certification-info/

Un Saludo

[SSRS] CustomAttributes in Series Chart: PieLabelStyle Property

Buenas, cuando estamos trabajando con gráficas en Reporting Services es importante tener claro que el usuario tiene que ver la información muy clara. Estando montando una gráfica de tipo shape resulta que cuando los valores son muy pequeños frente a uno muy grande, se juntan todos y no se aprecia el valor que se está pintando.

menu_properties_grafica

Pues bien para mejorar esta visualización nos situamos en la gráfica, y en las propiedades de chart series buscamos CustomAttributes y expandimos para ver el conjunto de propiedades que tiene este para cambiar el valor de PieLabelSytle a Outside

Con esto nuestra gráfica mostrará los valores fuera de esta con una rayita tal como podemos ver en la siguiente imagen:

Grafica

Espero que se a de vuestro interés,

Un Saludo

[WebCast] Lo que nos quedó por contar sobre XML (II)

En Febrero pudimos disfrutar de un evento dedicado a XML (eXtensible Markup Language) que se nos quedó corto de tiempo, por eso el próximo martes 20 de Marzo Second Nug tratará los conceptos de XML que no dio tiempo a tocar.

Para este segundo evento se quedaron muchos temas interesantes de los que hablar: transformaciones XML con XSLT, ADO.NET y XML, serialización, SOAP y WSDL, XML Web Services, XML en Sql Server, y como no, Linq para XML.

No te pierdas este evento de Javier Alia, Senior Consultant en Avanade con una larga experiencia trabajando en proyectos de integración y con distintas versiones de Biztalk.

Url Registro: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032506426&Culture=es-ES

foro_xml_parte2

Además, todos los eventos anteriores de este año así como sus materiales están aqui disponibles:

- Eventos Desarrollo
Y dispones de nuestro Histórico de Eventos, con los eventos desde 2008 a 2011:

Esperamos veros allí Guiño

Un Saludo