FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola Casimiro, gracias por responder.
Había estado consultando en internet y encontré las "cadenas de sustitución", que son un tipo de parámetro que permiten alterar pequeñas partes de la consulta dentro del reporte, más información aquí: http://reportman.sourceforge.net/doc/repparams.html No sé si sea lo mismo que me propones, puesto que los ejemplos no muestran como debería ir la consulta dentro del reporte, de todas formas voy a revisar bien el ejemplo. Gracias Saludos!
__________________
Web |
#2
|
||||
|
||||
Hola, para entender mejor lo que quiero lograr estas serían las consultas:
y
Saludos!
__________________
Web |
#3
|
||||
|
||||
Pues lo que te he contestado es lo que necesitas
|
#4
|
||||
|
||||
Asi es Casimiro, es válido, lo único que no había mencionado es que llamo al reporte usando las funciones de la dll reportman.ocx, algo como decir:
Y de esta forma no puedo llamar las propiedades que mencionas. Saludos!
__________________
Web |
#5
|
||||
|
||||
Pues ahí no tengo ni idea, nunca lo he usado de esa manera.
|
#6
|
||||
|
||||
Hola Casimiro, he logrado solucionarlo con el parámetro de sustitución, la verdad estaba confundido al principio de como usarlo, pero fué simple.
Ejemplo, yo tengo la siguiente consulta: SELECT * FROM CLIENTE WHERE NOMBRE LIKE :PARAMETRO, el parámetro de este tipo solo reemplaza la cadena o frase que le indique, en este caso solo le indique cambiar "NOMBRE" por "ID" y en Delphi sería algo así:
Y funciona perfecto... ahora solo me surgió un pequeño detalle que me dejó volando , yo declaré el parámetro para el caso de buscar por nombre como cadena, pero no sé cómo pasarle el valor, ya que si hago algo como: rept.SetParamValue('PARAMETRO','Fulanito'); no me retorna los datos, ¿cómo debo pasarle ese valor al like de la consulta? Saludos!
__________________
Web |
#7
|
||||
|
||||
Pues entonces hazlo como te he indicado antes, en lugar de cambiar parámetros, pásale la consulta completa.
y en el otro caso
El datainfo.items[0] es el conjunto de datos, si tienes más de uno, pues el número que le corresponda, aunque también puedes hacerlo por su nombre:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con reportmanager e indy10 | gmontes | Impresión | 4 | 09-05-2011 18:38:44 |
2 subinformes en ReportManager | dandia28 | Impresión | 3 | 23-06-2010 01:36:35 |
Abrir Maximizado el ReportManager | farrop | Impresión | 0 | 01-02-2008 14:03:15 |
cambiar el gdb en red con tcp ip en ejecucion | rmnart | Firebird e Interbase | 1 | 31-07-2003 11:12:48 |
Cambiar SelectSQL en ejecución | Tomás | Conexión con bases de datos | 5 | 18-05-2003 01:04:45 |
|