Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-07-2013
barakuda barakuda is offline
Miembro
 
Registrado: mar 2010
Posts: 79
Poder: 17
barakuda Va por buen camino
nas,

Código Delphi [-]
groupheader1.startnewpage := True
eso si funciona, el problema es que desde la aplicacion es desde donde le tengo que pasar true para que haga salto o false para que imprima seguido.
El tema seria meter una variable que fuera tipo booler al startnewpage pero e hay el problema, que no me deja.
Responder Con Cita
  #2  
Antiguo 11-07-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.678
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Por eso te pregunto que si desde delphi pones esa instrucción, ¿funciona o no?

Código Delphi [-]
groupheader1.startnewpage := True
Responder Con Cita
  #3  
Antiguo 11-07-2013
barakuda barakuda is offline
Miembro
 
Registrado: mar 2010
Posts: 79
Poder: 17
barakuda Va por buen camino
nas,

no, desde delphi no puedo llamar a la propiedad startnewpage del groupheader, de hay mi idea en pesarle via, RvProject2.SetParam('checkSN', check); un texto con contenido 'true' o un 'false' y que en rave lo pudiera entender como una variable tipo booler
Responder Con Cita
  #4  
Antiguo 11-07-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.678
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Tu problema es que no sabes si se puede (o no se puede) pasar parámetros a un informe de ravereport. Busca información sobre eso, es lo que necesitas.
Responder Con Cita
  #5  
Antiguo 11-07-2013
barakuda barakuda is offline
Miembro
 
Registrado: mar 2010
Posts: 79
Poder: 17
barakuda Va por buen camino
Nas,...

Despues de dormir un rato, curro de noche, con la mente mas clara encontré la solución, os la posteo por si a alguien le puede ser de utilidad:

En delphi:
Código Delphi [-]
Form1.RvProject2.SetParam('check', marcado);
Marcado es el resultado de tener marcado el ckexbox, 'True', o no 'False'.
Código Delphi [-]
if report1.CheckBox1.Checked=False then marcado:='True' else marcado:='False';


En Rave Report:
En el area GroupHeader1 creamos un Textcomponent con la propiedad Text a True, por ejemplo y con la propiedad visible a false.
Luego y en Event Edito creamos un OnGetGroup con lo siguiente:
Código Delphi [-]
groupheader1.startnewpage := text12.text=RaveProject.GetParam('check');

... y eso es todo.

un saludo!!
Responder Con Cita
  #6  
Antiguo 11-07-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.678
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular

.
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


La franja horaria es GMT +2. Ahora son las 07:39:23.


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