locked
Formato HH:MM:SS reporting service export Excel RRS feed

  • Pregunta

  • Muy buenas amigos de la comunidad tengo un problema y espero me puedan ayudar a solucionarlo por que llevo 

    ya casi 3 dias intentando hacerlo y no he podido el problema es el siguiente:

    He creado un reporte que esta subido a un reporting service los datos estan bien y los resultados de la consulta

    son los correctos, tengo un campo en la tabla a la cual le hago el convert para recibir el formato HH:MM:SS todo

    bien hasta ahi, pero al momento de exportar mi reporte a Excel dichos datos no los puedo sumar por ejemplo

    tengo un agente X con 2:04:33 y un agente Y con 3:01:00 en el excel lo que necesito es sumar dichos valores

    osea obtener como resultado 5:05:33 horas en total la suma, como a la hora de hacer el convert a varchar se

    hace texto excel los recibe como tal... amigos alguno de ustedes me puede ayudar con esta situación??

    abajo dejo la sentencia del convert a ver si se puede formular de otra forma.

    Muchisimas Gracias

    Sentencia:

    sum(case when [state] = 100 and calltype in (2,12,3)then a.duration else 0 end)/100 as 'ttout', --Tiempo Total Salientes (Aca extraigo la info que necesito) este resultado lo almaceno en una tabla temporal y a continuacion le doy el formato

    convert(varchar,dateadd(s, ttout,cast(1 as datetime)),108)as 'Tiempo de llamado del agente', aca recibo el formato HH:MM:SS

    pero como les dije arriba el resultado es texto y no puedo sumarlo en excel y eso es lo que necesito.

    Gracias

     

    miércoles, 4 de abril de 2012 21:47

Respuestas

  • Hola Ricardo,

    Vas a tener que darles entonces los datos en bruto para que ellos hagan una conversión o la hora con una fecha para que puedan hacer operaciones en su excell, lo que  tu haces es pasarles un formato texto y como ellos luego no lo traten como tal (formateando en excel o similar) no te quedará más remedio que darles alguna de estas alternativas.

    Un Saludo


    Fran Díaz | twitter: @frandiaz_ | Blog: {geeks.ms/blogs/fdiaz/} | Communities: {onobanet.es} & {secondnug.com}

    miércoles, 11 de abril de 2012 6:40
    Moderador

Todas las respuestas

  • Hola Ricardo,

    Lo primero que me ha llamado la atención es el campo, jeje. ¿Trabajas con una centralita?

    Bueno, vamos al lío, si el cálculo lo vas a hacer en excel lo que le das es un texto por lo cual no te lo puede interpretar. ¿Porque no creas ya tu el total en tu report directamente? Si lo haces de esta forma, puedes crearte una función que te convierta el valor a la hora de renderizar (no debe tomarte más tiempo de demora al generarlo) y así puedes sumar los totales y luego formatearlos.

    Ya nos contarás que tal ;),

    Un Saludo


    Fran Díaz | twitter: @frandiaz_ | Blog: {geeks.ms/blogs/fdiaz/} | Communities: {onobanet.es} & {secondnug.com}

    lunes, 9 de abril de 2012 19:20
    Moderador
  • ok Franz gracias por la respuesta, pero el detalle es que a la hora de yo darle el formato en el reporte

    me sigue apareciendo igual a la hora de exportarlo al excel,  de segundo planosi yo en el report saco el

    total le es indiferente a las personas que necesitan el repot ya que ellos esos valores los cogen y les aplican

    otras formulas, se que la solucion mas facil sencilla y practica es darle el formato en el excel como tal (cosa que

    si lo hace) pero aca lo necesitan en el formato indicado y ya con la posibilidad de poderlo sumar

    PD: trabajo para una empresa que le vende un sistema de gestion de llamadas grabaciones etc a un call center o centralita jeje

    lunes, 9 de abril de 2012 19:34
  • Hola Ricardo,

    Vas a tener que darles entonces los datos en bruto para que ellos hagan una conversión o la hora con una fecha para que puedan hacer operaciones en su excell, lo que  tu haces es pasarles un formato texto y como ellos luego no lo traten como tal (formateando en excel o similar) no te quedará más remedio que darles alguna de estas alternativas.

    Un Saludo


    Fran Díaz | twitter: @frandiaz_ | Blog: {geeks.ms/blogs/fdiaz/} | Communities: {onobanet.es} & {secondnug.com}

    miércoles, 11 de abril de 2012 6:40
    Moderador
  • Muchas Gracias franz, estaba casi que seguro que el caso seria eso, osea no hay forma de q no sea texto ese formato,

    Muchas gracias

    jueves, 12 de abril de 2012 14:26