Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por kurono
bueno los codigos que estoy usando son lo que ustedes me an proporcionado en este foro pues de otra forma no sabria como hacerlo no se si lo estoy haciendo mal pero los codigo que ustedes me prporcionan lo estoy poniendo en el evento formcreate del formulario si en tal caso estoy mal me gustaria que me dijieran donde ponerlo de lo contrario por lo menos digame como visualizar el ultimo registro en rave lo se hacer en quick report pero en rave no veo el componente que lo hace con lo ultimo que te dijo puedo solucionar parte de mi problema

un ejemplo de como pongo los codigo es este

cliente.Filter := 'idcedula= A543-1'; donde idcedula es el campo que selecciono

otro

cliente.Filtered := True;
cliente.Filter := 'idcedula = ' + txt1.Text;
Bueno, ahi está el problema, necesitas encerrar entre apostrofos la variable.

Algo asi

Código Delphi [-]
Cliente.Filter := 'idcedula = '+QuotedStr('A543-1');

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #2  
Antiguo 14-07-2007
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.144
Poder: 21
kurono Va por buen camino
Red face

con este codigo que me diste egostar tampoco me funciona

Cliente.Filter := 'idcedula = '+QuotedStr('A543-1');

pero tengo una idea en quick report se pueden guardar los reporte y cargalo cuando uno lo desee e imprimirlo lo se por lo e hecho pero ahora que e emigrado rave veo que tambien se guardan lo reporte pero al momento de cargalo el sistema tira el siguiente error

"el sistema no puede hallar la ruta especificada"

lo que yo quiero hacer ahora ya que no puedo imprimir el reporte selecionado es guardar el reporte e imprimirlo cuando lo desee de esta forma seria casi el equivalente a selecionar el reporte e imprimirlo instantaneamente el cual era mi idea principal
Responder Con Cita
  #3  
Antiguo 14-07-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por kurono
con este codigo que me diste egostar tampoco me funciona

Cliente.Filter := 'idcedula = '+QuotedStr('A543-1');
Se me hace raro que no te funcione, pero seria bueno que hicieras una prueba ligando a tu Table un DBGrid y veas que registros te está regresando, si el dato que estás pasando es único debería de regresarte solo uno, pero... si existe mas de un registro que coincide con ese filtro, obviamente te mostrará todos los que coincidan.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #4  
Antiguo 14-07-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Hola de nuevo,
Cita:
Empezado por kurono
con este codigo que me diste egostar tampoco me funciona

Cliente.Filter := 'idcedula = '+QuotedStr('A543-1');

pero tengo una idea en quick report se pueden guardar los reporte y cargalo cuando uno lo desee e imprimirlo lo se por lo e hecho pero ahora que e emigrado rave veo que tambien se guardan lo reporte pero al momento de cargalo el sistema tira el siguiente error

"el sistema no puede hallar la ruta especificada"
Insisto en que expongas un poco de TU código. No podemos ver lo que tu tienes en pantalla. Por favor, te lo pido amablemente, da mayores detalles... es el modo en que podremos saber y/o detectar porqué no te está funcionando.

Cita:
lo que yo quiero hacer ahora ya que no puedo imprimir el reporte selecionado es guardar el reporte e imprimirlo cuando lo desee de esta forma seria casi el equivalente a selecionar el reporte e imprimirlo instantaneamente el cual era mi idea principal
¡No te entiendo! No hay ningún signo de puntuación... se me hace dificil intepretar ese párrafo.

Y como dice egostar, comprueba que registros (y cuántos) te está devolviendo.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 15-07-2007
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.144
Poder: 21
kurono Va por buen camino
Question

este es el codigo que tengo puesto en un boton con el evento click

begin
rv.Execute;
cliente.Filtered := True;
cliente.Filter := 'idcedula = '+QuotedStr('A543-1');
end;

donde rv.execute es donde se ejecuta rave para ver los reporte ya diseñado y enlasado con labase de datos y su data set como dije antes los componenete que estoy usando es adotable , adoquery , rave , ravesystem y rvdatasetconetion1

debo aclarar que este codigo no me da error sino que al momento de imprimir me sigue poniendo 1-14 osea que imprimira del registro 1 hasta el 14 y lo que debe de poner es el registro que yo selecione

Última edición por kurono fecha: 15-07-2007 a las 06:38:37.
Responder Con Cita
  #6  
Antiguo 15-07-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Y si pruebas de esta manera

Código Delphi [-]
   cliente.Filtered := True;
   cliente.Filter := 'idcedula = '+QuotedStr('A543-1');
   rv.Execute;

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 15-07-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Me uno a lo dicho por egostar. El problema que pareces tener es que primero estás lanzando el reporte y después el filtrado.

El código que egostar ha expuesto te tiene funcionar.
Si sigues teniendo problemas es posible que sea un problema del reporte.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #8  
Antiguo 16-07-2007
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.144
Poder: 21
kurono Va por buen camino
de esta manera

cliente.Filtered := True;
cliente.Filter := 'cedula = '+QuotedStr('A543-1');
rv.Execute;

el reporte me sale basio solo me muestra el titulo del reporte pero los datos no
si en tal caso es el reporte que tiene problema lo mejor seria guardalo pero eso me da un error al cargar el archivo el cual es el siguiente

"el sistema no puede hallar la ruta especificada"

como puedo hacer para cargar ese archivo sin problema

Última edición por kurono fecha: 16-07-2007 a las 03:28:15.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Rave 5 e imprimir solo una pagina Rabata Impresión 5 08-02-2008 03:55:17
Como imprimir sólo el año de un campo fecha en Rave sergiosantiago1 Impresión 2 19-10-2006 05:01:29
Imprimir solo un registro de una consulta satabel Impresión 1 17-07-2005 22:00:35
rave reports solo lee un registro JoseQ Impresión 1 20-08-2004 19:32:57
Como imprimo solo el registro activo en RAVE? fjolivares Impresión 2 30-01-2004 16:08:53


La franja horaria es GMT +2. Ahora son las 23:14:18.


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