Crear un sp por cada reporte parametrizado

23/02/2006 - 23:39 por Lorena | Informe spam
Hola, tengo que hacer un SP generico para generar diferentes reportes, esto
es, que si entro en la opcion por ejemplo de Aclaracion la pantalla me
muestra de lado izquierdo los campos de las tablas que puedo elegir y al
eleigirlas las envio en otro list y despues elijo los filtros, pueden elegir
dats numericos, o fechas, pero he pensado en hacer algunas funciones para ir
cachando los campos y los filtros pero no se como hago el SP para que se
generico, ya que exiten diferentes pantallas con distintas tablas y campos.
Gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 Maxi [MVP]
23/02/2006 - 23:43 | Informe spam
Lorena, no se si vas a poder hacerlo asi, si quieres hacer la cosa tan
dinamica y que desde una aplicacion se puedan hacer estos diseños vas a
tener que salir del modelo SP's


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org

MSN:

"Lorena" escribió en el mensaje
news:
Hola, tengo que hacer un SP generico para generar diferentes reportes,
esto
es, que si entro en la opcion por ejemplo de Aclaracion la pantalla me
muestra de lado izquierdo los campos de las tablas que puedo elegir y al
eleigirlas las envio en otro list y despues elijo los filtros, pueden
elegir
dats numericos, o fechas, pero he pensado en hacer algunas funciones para
ir
cachando los campos y los filtros pero no se como hago el SP para que se
generico, ya que exiten diferentes pantallas con distintas tablas y
campos.
Gracias por su ayuda

Respuesta Responder a este mensaje
#2 Lorena
24/02/2006 - 00:29 | Informe spam
Maxi:

Analizando lo que escribi tienes razon deberia de generar un reporteador,
pero podrias orientarme al respecto porque lo que me pidiero fue de la
pantalla que te comente elegir los campos y despues filtrarlo como minimo 2
filtros para que mande a llamar un sp y me muestre los datos en un grid(en un
spread), me comentaban que los sp no tuvieran cursores pero mi pregunta es
como puedo cachar los valores en el sp, ya que no se tiene un maximo de
campos y cuando no se envia todos los campos deben estar como nulos, pensaba
en armar string en vb y mandarlos al sp.

Gracias

"Maxi [MVP]" escribió:

Lorena, no se si vas a poder hacerlo asi, si quieres hacer la cosa tan
dinamica y que desde una aplicacion se puedan hacer estos diseños vas a
tener que salir del modelo SP's


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org

MSN:

"Lorena" escribió en el mensaje
news:
> Hola, tengo que hacer un SP generico para generar diferentes reportes,
> esto
> es, que si entro en la opcion por ejemplo de Aclaracion la pantalla me
> muestra de lado izquierdo los campos de las tablas que puedo elegir y al
> eleigirlas las envio en otro list y despues elijo los filtros, pueden
> elegir
> dats numericos, o fechas, pero he pensado en hacer algunas funciones para
> ir
> cachando los campos y los filtros pero no se como hago el SP para que se
> generico, ya que exiten diferentes pantallas con distintas tablas y
> campos.
> Gracias por su ayuda
>



Respuesta Responder a este mensaje
#3 Maxi [MVP]
24/02/2006 - 01:11 | Informe spam
Lorena, no vas a poder usar SP's porque estaras armando las consultas de
forma totalmente dinamica. Si quieres usar SP si o si vas a tener que pensar
en SQL-Dinamico sp_executesql, pero esto tiene sus riesgos en seguridad :(


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org

MSN:

"Lorena" escribió en el mensaje
news:
Maxi:

Analizando lo que escribi tienes razon deberia de generar un reporteador,
pero podrias orientarme al respecto porque lo que me pidiero fue de la
pantalla que te comente elegir los campos y despues filtrarlo como minimo
2
filtros para que mande a llamar un sp y me muestre los datos en un grid(en
un
spread), me comentaban que los sp no tuvieran cursores pero mi pregunta es
como puedo cachar los valores en el sp, ya que no se tiene un maximo de
campos y cuando no se envia todos los campos deben estar como nulos,
pensaba
en armar string en vb y mandarlos al sp.

Gracias

"Maxi [MVP]" escribió:

Lorena, no se si vas a poder hacerlo asi, si quieres hacer la cosa tan
dinamica y que desde una aplicacion se puedan hacer estos diseños vas a
tener que salir del modelo SP's


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org

MSN:

"Lorena" escribió en el mensaje
news:
> Hola, tengo que hacer un SP generico para generar diferentes reportes,
> esto
> es, que si entro en la opcion por ejemplo de Aclaracion la pantalla me
> muestra de lado izquierdo los campos de las tablas que puedo elegir y
> al
> eleigirlas las envio en otro list y despues elijo los filtros, pueden
> elegir
> dats numericos, o fechas, pero he pensado en hacer algunas funciones
> para
> ir
> cachando los campos y los filtros pero no se como hago el SP para que
> se
> generico, ya que exiten diferentes pantallas con distintas tablas y
> campos.
> Gracias por su ayuda
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida