cambiar sql a report

31/10/2004 - 19:05 por Racsus | Informe spam
Hola

como puedo añadir la clausula where con sus parámetros a
la sql de mi report de crystal? es decir, como puedo
modificar la sql de mi report en ejecución? Alguien me ha
dicho con parámetros, pero como añado parámetros cuando
estoy diseñando el informe? como añado el where en modo
diseño, solo me deja añadir tablas.

Gracias

PD: abstente a contestar DJ MIAU

Preguntas similare

Leer las respuestas

#1 LuisMiguel
01/11/2004 - 11:11 | Informe spam
Buenas
No es al diseñar el informe, lo normal es que el informe este asociado a un
Dataset, es en la creacion de este dataset, al que le debes añadir los
parametros que necesites

Suerte
LuisMiguel
"Racsus" escribió en el mensaje
news:2ebd01c4bf74$43166830$
Hola

como puedo añadir la clausula where con sus parámetros a
la sql de mi report de crystal? es decir, como puedo
modificar la sql de mi report en ejecución? Alguien me ha
dicho con parámetros, pero como añado parámetros cuando
estoy diseñando el informe? como añado el where en modo
diseño, solo me deja añadir tablas.

Gracias

PD: abstente a contestar DJ MIAU
Respuesta Responder a este mensaje
#2 MasterNet
01/11/2004 - 15:08 | Informe spam
Bueno es muy fácil, suponiendo que en modo de diseño definiste una consulta
para tu SqlDataAdapter sin la clásulua where, entonces antes de cargar el
reporte en tu formulario, modificas el comando de selección que se creó de
la siguiente forma:

Me.SqlDataAdapter1.SelectCommand.CommandText = _

Me.SqlDataAdapter1.SelectCommand.CommandText & " Where .."


Luego volver a rellenar el SqlDataAdapter con tu DataSet.

Me.SqlDataAdapter1.Fill(Me.TuDataSet)

Y lo demás del código creo que lo conocés:

Dim cr As New TuReporteCrystal

cr.SetDataSource(Me.TuDataSet)

Me.CrystalReportViewer1.ReportSource = cr

Espero que te sirva..yo lo hago así y me funciona muy bien.
Respuesta Responder a este mensaje
#3 DJ MIAO
01/11/2004 - 15:24 | Informe spam
FLaco creo que estas perdido.
Crea un formulario y a ese formulario le pones combobox o
lo que sea para el where si es fecha un calendario esa
consulta se la haces a tu DB y ese resultado se ve en el
reporte.
Si es lo otro que pienso lo e visto en reporting services
que en el mismo reporte puedes hacer consultas.Pero es la
misma mierda no es un reporte como tal sigue siendo un
formulario echo en asp.net pero aparenta no cerlo.



Miao...
Comprate un libro.


Hola

como puedo añadir la clausula where con sus parámetros a
la sql de mi report de crystal? es decir, como puedo
modificar la sql de mi report en ejecución? Alguien me


ha
dicho con parámetros, pero como añado parámetros cuando
estoy diseñando el informe? como añado el where en modo
diseño, solo me deja añadir tablas.

Gracias

PD: abstente a contestar DJ MIAU
.

Respuesta Responder a este mensaje
#4 Bati
04/11/2004 - 09:24 | Informe spam
Hola ya t respondi en uno mas para abajo.
Joder Miau no tiene ni pajolera idea.

TuRep.RecordSelectionFormula="{tuTabla.Campo1}=" & valor

Claro que si tu report esta asociado a un dataset como origen de datos carga
otra vez el dataset con la sql q quieras y se lo asignas de nuevo a tu
report, pero si tu origen d datos es a una tabla de una BD (no aconsejable)
o incluso un dataset, como te he dicho anteriormente funciona, lo que pasa
es q en el dataset te hara el filtro de los datos q tenga ese dataset.
Y si tienes + dudas pregunta. No te compres un libro jajaja...
ta luego

"Racsus" escribió en el mensaje
news:2ebd01c4bf74$43166830$
Hola

como puedo añadir la clausula where con sus parámetros a
la sql de mi report de crystal? es decir, como puedo
modificar la sql de mi report en ejecución? Alguien me ha
dicho con parámetros, pero como añado parámetros cuando
estoy diseñando el informe? como añado el where en modo
diseño, solo me deja añadir tablas.

Gracias

PD: abstente a contestar DJ MIAU
Respuesta Responder a este mensaje
#5 Dpto. de Sistemas e Información
05/11/2004 - 09:22 | Informe spam
Machote... ¿Por que en lugar de recomendar comprar un libro no te estás
calladito, te instalas el VB .NET y vas haciendo pequeños programitas de
práctica hasta que SEPAS DE LO QUE ESTÁS HABLANDO TONTOLAPOLLA?

"DJ MIAO" escribió en el mensaje
news:311601c4c01e$7705b0b0$
FLaco creo que estas perdido.
Crea un formulario y a ese formulario le pones combobox o
lo que sea para el where si es fecha un calendario esa
consulta se la haces a tu DB y ese resultado se ve en el
reporte.
Si es lo otro que pienso lo e visto en reporting services
que en el mismo reporte puedes hacer consultas.Pero es la
misma mierda no es un reporte como tal sigue siendo un
formulario echo en asp.net pero aparenta no cerlo.



Miao...
Comprate un libro.


Hola

como puedo añadir la clausula where con sus parámetros a
la sql de mi report de crystal? es decir, como puedo
modificar la sql de mi report en ejecución? Alguien me


ha
dicho con parámetros, pero como añado parámetros cuando
estoy diseñando el informe? como añado el where en modo
diseño, solo me deja añadir tablas.

Gracias

PD: abstente a contestar DJ MIAU
.

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