Imprimir TextBox Multilínea
con Crystal Report

Fecha: 31/Ago/97
Autor: Giovanni Antonio Cuadra Reyes


Date sent: Thu, 21 Aug 1997 09:08:23 -0600
From: Giovanni Antonio Cuadra Reyes gcuadra@tigre.uam.edu.ni


Pude hacer que se imprimiera el TextBox Multilinea usando el Crystal Report
de Visual Basic, usando la misma base de datos con la diferencia que
codificando en el programa paso el registro actual mediante un parametro
para poder visualizarlo en el reporte, verdaderamente es un juego de niños.


El código funciona de la siguiente forma, pero publicalo en tus páginas porque funciona:

 1)Creas tu reporte en Crystal Report

  *Seleccionas la Base de Datos a usar.
  *Agregas los Campos a utilizar

 2)En una Form de Visual Basic agregas un objeto Report

 3)Luego haces la llamada por ejemplo de otro Form

El código es el siguiente :

'Formula para seleccionar el valor actual visualizado.
'Esto significa que debes de crear una formula para
'poder seleccionar el registro que actualmente estas visualizando
'debes de hacer referencia a la tabla y al campo donde quieres 'hacer la
condición

'Por ejemplo :
'Debes de escribirlo de esta forma con la única diferencia
'que con tu tabla y el campo que tu quieres hacer la condición
'en este caso el objeto report lo tengo en la Form10
'una cosa que no debes de olvidar es agregar la ruta del archivo 'rpt
(Repor) en las propiedades del objeto reporte o puedes 'codificar.

'Nombre, es una variable que pasa un parametro que biene de un 
'campo de tu base de datos, en otras palabras de los campos que 'visualizas
en tu pantalla, puede ser por ejemplo el ID

Form10.Reporte.SelectionFormula = "{Descripcion del
Departamento.ID_Descripcion de Departamento}" & "=" & nombre

'Mostrar ventana para imprimir
'Con este código seleccionas para ver reporte
Form10.Reporte.Action = 1

Mira esto lo hice y me funciona bien, pase toda una madrugada estudiando el
Crystal Report para poder descubrir esto...


ir al índice