• Jueves 28 de Marzo de 2024, 10:53

Autor Tema:  Imprimir dw  (Leído 1365 veces)

darksito

  • Miembro MUY activo
  • ***
  • Mensajes: 145
  • Nacionalidad: pe
    • Ver Perfil
Imprimir dw
« en: Lunes 14 de Septiembre de 2009, 19:18 »
0
hola primeramente gracias por prestar atencion mi problema es el siguiente tengo problemas al imprimir mi dw lo que pasa q es un factura y en la descripcion no van productos va texto variable pero uno formato en especial pero cuando lo veo me sale asi disparejo que puedo hacer para que no me salga asi para introduccir el detalle de la factura uso el control MultilineEdit prove con el Inkedit pero igual es problema de los espacios tmbien intente dar espacios con el tab pero de igual forma omite el espacio de salto aqui les dejo una imagen

Código: C++
  1. http://www.subirimagenes.com/otros-factura-3206989.html
  2.  

no se solucion me podrian dar a ese problema de recompenza subiere una aplicacion de la caja nuestra gente de trujillo peru tramites bancarios plisss

gracias


davidmolina1

  • Miembro activo
  • **
  • Mensajes: 51
    • Ver Perfil
Re: Imprimir dw
« Respuesta #1 en: Martes 15 de Septiembre de 2009, 12:30 »
0
Buenas.

Lo que necesitas es mostrar cada línea en dos partes, usando dos campos computados.
En el primer campo mostrarías la parte izquierda del texto (Del primer carácter hasta el ':') y en el segundo campo del caracter ':' hasta el final.

La expresión de cada campo computado tendrá algo así.

cc_izquierdo: Left(descripcion, Pos(descripcion, ':') - 1)
cc_derecho : Right (descripcion, Pos(descripcion, ':'))

Solo tienes que alinearlos y justificarlos a la izquierda.

Nota:
Falta controlar que el carácter ':' exista.


Espero haberte ayudado.

Saludos desde España.