La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3604 - VARIABLES Y CRISTAL REPORT
Autor:  FERNANDO INGRASSIA
QUISIERA SABER COMO PUEDE HACER PARA PASAR UNA VARIABLE DE UN FORMULARIO A OTRO (YA PROBE CON VARIABLES PUBLICAS Y NO HAY CASO, ES MUY PROBABLE QUE ESTE HACIENDO ALGO MAL) SI ALGUIN TIENE UN EJEMPLO FACIL DE ENTENDER SE LOS AGRADECERIA MUCHO.
Y POR ULTIMO ALGUIEN SABE SI VISUAL 6.0 VIENE CON EL CRISTAL REPORT O CON QUE SE GENERAN LOS INFORMES.
MUCHAS GRACIAS

  Respuesta:  Hernando Rojas
Hola.

En el paquete de Visual Basic o Visual Studio, existe un CD 2 que por cierto no lo solicita el sistema al instalar elprograma, pero si lo colocas en la unidad de CD y exploras el contenido encontraras una serie de herramientas adicionales de Visual Basic. Busca en comonn, tolls, VB, report un archivo crystal32 e instalalo, este es el Crystal Report, si tienes la versiĆ³n 5 de VB tambien puedes instalar solo el cryatl y es totalemente compatible.

Suerte

  Respuesta:  Ximena Tamame
Debes utilizar variables Publicas, la cuales deberas declara en un modulo, o al comienzo del programa. Otra forma de acceder datos de un formulario en otro es tener en cuenta los siguiente: si desde un formulario, llamemosle A se llama a otro formulario (B) entonces desde este ultimo tienes acceso a todos los objetos de A, esta claro?? por ejemplo si en A tienes un textbox llamado text1 entonces desde el codigo del formulario B puedes hacer referencia al contenido del textbox del formulario A de la siguiente manera: <nombre de formulario>.<nombre del objeto>.text, desde ya que el formulario tiene que estar activo. Y si lo que queres es simplemente pasarle un valor, todos los objetos, inclusive los formularios tiene un propiedad denominada Tag, en la cual puedes almacenar lo que quieras, y luego, por lo que te explicaba antes puedes hacer referencia a la misma desde cualquier otro formulario, siempre y cuando el primero este activo.
Espero que te sirva

  Respuesta:  Xavi
Hola, lo que tienes que hacer, es declarar una variable global en un modulo, de esta maneras, esta variable contendra en valor en todo el proyecto.

Global variable as string

Para generar los reportes en la version 6 del VB, se utiliza el Data Report creo. Yo no lo he utilizado nunca, ya que utilizo el control Printer.