Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 19-05-2005
Pascual Montes Pascual Montes is offline
Baneado
 
Registrado: nov 2004
Posts: 76
Poder: 0
Pascual Montes Va por buen camino
Lightbulb por fin ya descubri como hacerlo !!!

Hola colegas , por fin .... investigando fuertemente encontre la
solucion a esto para enviar un parametro a una sentencia sql en
rave reports es asi.

En rave reports creas un database y un driverdataview
en las propiedades del driverdataview en Query lo editas y
escribes algo parecido a esto.

SELECT * FROM Tabla.DB WHERE CLIENTE = ':RCTE'
ORDER BY MODELO


(vease aqui que el parametro lo especificamos asi ':rcte'
el parametro se llama RCTE )

Despues en el mismo driverdataview en la propiedad
Queryparams la editas con lo siguiente.

RCTE=PARAM.RCTE('valor_default')

(con esto declaramos a RCTE como parametro propiamente dicho
y le asignamos un valor por default que tomara en caso
de que desde delphi no envies un valor)
aproposito asi le envias el valor al parametro desde delphi

RvProject1.open;
RvProject1.SetParam('RCTE', 'valor' );
RvProject1.Execute;
RvProject1.close;


y por ultimo un detalle en rave reports en la forma principal
osea en Raveproject edita la propiedad PARAMETERS
y escribes o declaras alli el parametro RCTE solo escribe
asi simplemente el nombre del parametro en este caso
RCTE , en una linea y listo.

esta es la forma de enviar un parametro a un driverdataview
para modificar el sql en tiempo de ejecucion directamente
desde tu aplicacion delphi.

Espero que a algun colega le sea de utilidad.

saludos a la Raza pesada de Tijuana , Mexico







Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 20:13:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi