Discussion:
Preguntas de Report Builder
(demasiado antiguo para responder)
Misael Blandón
2009-06-03 02:40:13 UTC
Permalink
Hola amigos,

Estoy usando report Builder en español de SQL SERVER 2005.

Tengo las siguientes preguntas:

1. Desde el servidor puedo conectarme y ver los reportes que publico, con la
dirección: http://Nombre_Servidor/Reports. Pero cuando intento conectarme
desde una estación no me funciona

2. Como utilizo la función RUNNINGVALUE desde Report Builder, porque desde
la generación de una expresión no me funciona ?

3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2 campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)

4. En report Builder, no hay forma de generar subtotales de un campo, basado
en los niveles de rompimiento que yo desee ? Para no tener que estar
desplazando el campo de totales a la izquierda para evitar que me genere
demasiados subtotales ?

5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya publiqué
?

6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?

Por su atención gracias.

Cordialmente,

Misael B
Maxi
2009-06-03 21:15:01 UTC
Permalink
Hola,
Post by Misael Blandón
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
Que error le da? usa el mismo usuario ?
Post by Misael Blandón
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2 campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)
Diganos exactamente el nombre por favor
Post by Misael Blandón
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
En el 1.0 es medio complicado, recuerde que es para hacer reportes ad-hoc
simples
Post by Misael Blandón
5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
Porque tiene que volver a recrear? no es necesario, todo dependera de los
cambios que haga en el modelo igual,
sea mas especifica
Post by Misael Blandón
6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?
Cuando pone un filtro en el nombre pulse boton alterno del mpuse y ahi vera
una opcion que dice "Prompt" o pedir datos
--
---------------------------------------------------------------------
Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
---------------------------------------------------------------------
Post by Misael Blandón
Hola amigos,
Estoy usando report Builder en español de SQL SERVER 2005.
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
2. Como utilizo la función RUNNINGVALUE desde Report Builder, porque desde
la generación de una expresión no me funciona ?
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2 campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?
Por su atención gracias.
Cordialmente,
Misael B
Misael Blandón
2009-06-04 03:04:25 UTC
Permalink
Post by Maxi
Hola,
Post by Misael Blandón
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
Que error le da? usa el mismo usuario ?
Es con un usuario diferente y el mensaje de error es que no tiene
autorización. Dime si tiene que ver la publicación de los reportes con este
mensaje ? Si es así, como publico un informe ?
Post by Maxi
Post by Misael Blandón
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2
campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)
Diganos exactamente el nombre por favor
La función es DIFFECHA, cuyos parámetros son los siguientes:

Intervalo: el cual puede ser cualquiera de los siguientes datos: día, mes.
Año, segundo, hora

Fecha1: Fecha Inicial

Fecha2: Fecha Final

La función quedaría así: DIFFECHA(día, Fecha1, Fecha2), el resultado sería
la diferencia entre fecha1 y fecha2 en días.

Al tratar de implementar esta función me genera el siguiente mensaje de
error: "Los argumentos de la función no son validos:DIFFECHA".

Yo tengo en mi pc personal instalada la misma versión de SQL SERVER, pero en
idioma inglés.

La función en ingles es: DATEDIFF(DAY, fecha1, fecha2) y me funciona
perfectamente bien.

Nota: Para el caso donde estoy tratando de implementar esta función (Version
en Español Instalada), también he tratado de utilizar la función en ingles
pero el mensaje es que no conoce tal función.
Post by Maxi
Post by Misael Blandón
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
En el 1.0 es medio complicado, recuerde que es para hacer reportes ad-hoc
simples
Como puedo hacer una actualización a la versión 2.0 de Report Builder, sin
cambiar de SQL SERVER 2005 ?
Post by Maxi
Post by Misael Blandón
5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
Porque tiene que volver a recrear? no es necesario, todo dependera de los
cambios que haga en el modelo igual,
sea mas especifica
Por ejemplo si quiero adicionar luego una tabla al modelo de datos dentro
del proyecto creado en reporting service. Me pasa que cuando quiero ir a
modificar el reporte previamente creado en REPORT BUILDER, no me permite
abrir el reporte para modificarlo y me genera el siguiente mensaje de error:
"No se puede abrir el archivo"
Post by Maxi
Post by Misael Blandón
6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?
Cuando pone un filtro en el nombre pulse boton alterno del mpuse y ahi vera
una opcion que dice "Prompt" o pedir datos
--
---------------------------------------------------------------------
Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
---------------------------------------------------------------------
Post by Misael Blandón
Hola amigos,
Estoy usando report Builder en español de SQL SERVER 2005.
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
2. Como utilizo la función RUNNINGVALUE desde Report Builder, porque
desde la generación de una expresión no me funciona ?
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2
campos tipo fecha, pero me genera un mensaje de error que dice que los
argumentos no son válidos y ya revisé bien y estoy ingresando los
parametros tal cual (dia, fecha1, fecha2)
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
5. Si hago modificaciones en el proyecto generado para el modelo de
datos, como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
6. Como puedo generar filtros donde yo digite los valores que deseo vea
el usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere
filtre por dichos valores para ver todos los datos ó simplemente
seleccione una ó varios de ellos, de acuerdo a su necesidad ?
Por su atención gracias.
Cordialmente,
Misael B
Maxi
2009-06-07 14:06:50 UTC
Permalink
Post by Misael Blandón
Es con un usuario diferente y el mensaje de error es que no tiene
autorización. Dime si tiene que ver la publicación de los reportes con
este mensaje ? Si es así, como publico un informe ?
Y el usuario de Windows tiene permisos? si no los tienes no podras. O sea
primero deberias definir la seguridad de tu RS
Post by Misael Blandón
La función en ingles es: DATEDIFF(DAY, fecha1, fecha2) y me funciona
perfectamente bien.
Mmm nunca lo probe en español pero tengo clientes que si lo usan y no me han
reportado problemas, dejame hacer una prueba.
Post by Misael Blandón
Como puedo hacer una actualización a la versión 2.0 de Report Builder, sin
cambiar de SQL SERVER 2005 ?
No es viable ya que el 2.0 genera rdl de 2008
Post by Misael Blandón
Por ejemplo si quiero adicionar luego una tabla al modelo de datos dentro
del proyecto creado en reporting service. Me pasa que cuando quiero ir a
modificar el reporte previamente creado en REPORT BUILDER, no me permite
abrir el reporte para modificarlo y me genera el siguiente mensaje de
error: "No se puede abrir el archivo"
Hola, eso depende de como esta haciendo el cambiom, si usted lo que hace es
borrar los modelos entonces estara en problemas, lo que debe hacer es
1) Actualizar en el view
2) Actualizar el modelo (sin borrar nada y volver a generar)

Ya que si borra y lo vuelve a generar tendra otro GUID distinto entonces sus
reportes dejaran de funcionar
--
---------------------------------------------------------------------
Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
---------------------------------------------------------------------
Post by Misael Blandón
Post by Maxi
Hola,
Post by Misael Blandón
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
Que error le da? usa el mismo usuario ?
Es con un usuario diferente y el mensaje de error es que no tiene
autorización. Dime si tiene que ver la publicación de los reportes con
este mensaje ? Si es así, como publico un informe ?
Post by Maxi
Post by Misael Blandón
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2
campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)
Diganos exactamente el nombre por favor
Intervalo: el cual puede ser cualquiera de los siguientes datos: día, mes.
Año, segundo, hora
Fecha1: Fecha Inicial
Fecha2: Fecha Final
La función quedaría así: DIFFECHA(día, Fecha1, Fecha2), el resultado sería
la diferencia entre fecha1 y fecha2 en días.
Al tratar de implementar esta función me genera el siguiente mensaje de
error: "Los argumentos de la función no son validos:DIFFECHA".
Yo tengo en mi pc personal instalada la misma versión de SQL SERVER, pero
en idioma inglés.
La función en ingles es: DATEDIFF(DAY, fecha1, fecha2) y me funciona
perfectamente bien.
Nota: Para el caso donde estoy tratando de implementar esta función
(Version en Español Instalada), también he tratado de utilizar la función
en ingles pero el mensaje es que no conoce tal función.
Post by Maxi
Post by Misael Blandón
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
En el 1.0 es medio complicado, recuerde que es para hacer reportes ad-hoc
simples
Como puedo hacer una actualización a la versión 2.0 de Report Builder, sin
cambiar de SQL SERVER 2005 ?
Post by Maxi
Post by Misael Blandón
5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
Porque tiene que volver a recrear? no es necesario, todo dependera de los
cambios que haga en el modelo igual,
sea mas especifica
Por ejemplo si quiero adicionar luego una tabla al modelo de datos dentro
del proyecto creado en reporting service. Me pasa que cuando quiero ir a
modificar el reporte previamente creado en REPORT BUILDER, no me permite
abrir el reporte para modificarlo y me genera el siguiente mensaje de
error: "No se puede abrir el archivo"
Post by Maxi
Post by Misael Blandón
6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?
Cuando pone un filtro en el nombre pulse boton alterno del mpuse y ahi vera
una opcion que dice "Prompt" o pedir datos
--
---------------------------------------------------------------------
Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
---------------------------------------------------------------------
Post by Misael Blandón
Hola amigos,
Estoy usando report Builder en español de SQL SERVER 2005.
1. Desde el servidor puedo conectarme y ver los reportes que publico,
con la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
2. Como utilizo la función RUNNINGVALUE desde Report Builder, porque
desde la generación de una expresión no me funciona ?
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente
el nombre, es en todo caso para obtener la diferencia en dias entre 2
campos tipo fecha, pero me genera un mensaje de error que dice que los
argumentos no son válidos y ya revisé bien y estoy ingresando los
parametros tal cual (dia, fecha1, fecha2)
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
5. Si hago modificaciones en el proyecto generado para el modelo de
datos, como hago para no tener que recrear nuevamente los informes que
ya publiqué ?
6. Como puedo generar filtros donde yo digite los valores que deseo vea
el usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere
filtre por dichos valores para ver todos los datos ó simplemente
seleccione una ó varios de ellos, de acuerdo a su necesidad ?
Por su atención gracias.
Cordialmente,
Misael B
Maxi
2009-06-03 21:24:56 UTC
Permalink
Me olvide, el running value no esta en RB 1.0, si en el 2.0
--
---------------------------------------------------------------------
Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
---------------------------------------------------------------------
Post by Misael Blandón
Hola amigos,
Estoy usando report Builder en español de SQL SERVER 2005.
1. Desde el servidor puedo conectarme y ver los reportes que publico, con
la dirección: http://Nombre_Servidor/Reports. Pero cuando intento
conectarme desde una estación no me funciona
2. Como utilizo la función RUNNINGVALUE desde Report Builder, porque desde
la generación de una expresión no me funciona ?
3. Estoy usando la función DIFFECHA ó FECHADIF no recuerdo exactamente el
nombre, es en todo caso para obtener la diferencia en dias entre 2 campos
tipo fecha, pero me genera un mensaje de error que dice que los argumentos
no son válidos y ya revisé bien y estoy ingresando los parametros tal cual
(dia, fecha1, fecha2)
4. En report Builder, no hay forma de generar subtotales de un campo,
basado en los niveles de rompimiento que yo desee ? Para no tener que
estar desplazando el campo de totales a la izquierda para evitar que me
genere demasiados subtotales ?
5. Si hago modificaciones en el proyecto generado para el modelo de datos,
como hago para no tener que recrear nuevamente los informes que ya
publiqué ?
6. Como puedo generar filtros donde yo digite los valores que deseo vea el
usuario, (ejemplo: Listado de algunas ciudades) y que el si quiere filtre
por dichos valores para ver todos los datos ó simplemente seleccione una ó
varios de ellos, de acuerdo a su necesidad ?
Por su atención gracias.
Cordialmente,
Misael B
Continúe leyendo en narkive:
Loading...