FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
doble linea DataViewBand Rave
Hola... aer si me pueden ayudar con un problemita que tengo.
Utilizo el Rave Report para imprimir informes desde una base de datos. En el Rave tengo un DataViewBand, que muiestra varios campos de un tabla. El problema es que puede ocurrir que el texto de uno de esos campos, sea mayor que el espacio que l tengo asignado en el DataViewBand. En este campo /del DataViewBand) en la opción truncate la tengo puesta en TRUE, porque sino se me sobreescriben los textos de un campo en otro. Presunta: Puedo hacer que cuando el texto sea mayor que el espacio que le asigne en Rave, el sobrante, lo copie justo en una fila despues. Espero que se haya entendido. Saludos... gracias |
#2
|
|||
|
|||
me urgue mucho poder resolver esto, por mas que busca en la web no he podido pillar nada para solucionarlo.
Expongo nuevamente mi problema. Utilizo Delphi 2006 y Firebird 2.0. Desarrolle una aplicacion para imprimir facturas, en donde la información la guardo en 2 tablas --> el encabezado y el detalle de la factura. El detalle del item lo tengo almacenado en el campo descripcion de la tabla detfactura. Este campo puede tener hasta un maximo de caracterres de 100. El problema es que el espacio para imprimir en la factura para este campo no supera los 50 caracteres, por lo tanto esta informacion no me aparece completa. La solucion que le veo es que al llegar al tope, simplemente lo siga escribiendo en la linea siguiente.. Se puede hacer esto?? |
#3
|
|||
|
|||
Hola
Yo usaría un DataMemo en lugar de un DataText y agregaría un Evento (OnBeforePrint) al DataMemo para determinar si el valor del campo contiene mas de 50 caracteres y saber si agrego o no una linea mas.
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
|||
|
|||
No me funciona, me tira un error de compilacion.. este es el codigo que utilizo
No entiendo mucho este codigo en Rave... ayuda porfa Gracias |
#5
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
|||
|
|||
Al escribir el codigo en el Event Editor del Rave, tiene una opcion de compilar, al hacer click me tira el siguiente error.
General compiler error - Access violation at address 01BFDCB8 in module 'RvEngine65.bpl'. Read of address 00000008 Que podra ser?? |
#7
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#8
|
|||
|
|||
cambie el separador decimal a un punto (.) y me tira este otro error.
0.15 is not a valid floating point value. Ahora bien si le pngo el valor 1 (o algun numero entero) funciona de maravilla. |
#9
|
|||
|
|||
Cita:
podrias usar 2 y 4 Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Escanear Doble Cara, Doble Lector | karenthyuliana | Gráficos | 2 | 11-04-2008 17:29:42 |
Cambiar posicion de rectangulo o Linea en RAVE | Alexander | Impresión | 0 | 15-06-2007 15:52:51 |
mostrar fichero linea a linea | torete_86 | C++ Builder | 4 | 30-01-2006 20:14:39 |
Traza linea por linea problemas | zugazua2001 | Varios | 2 | 24-10-2005 08:16:32 |
¿Cómo borrar un grid sin tener que ir línea a línea? | Isaac | Varios | 2 | 18-02-2004 16:13:14 |
|