• Viernes 8 de Noviembre de 2024, 14:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - richicuas

Páginas: [1]
1
Visual Basic 6.0 e inferiores / VB6 y cristal reporrt
« en: Lunes 2 de Junio de 2003, 19:59 »
Podrias hacerlo por medio de un ODBC, y en tu código utilizar la siguiente línea

  ' ***** Conecta con la Base de datos
  CrystaReportControl.Connect = "DNS=MyDatabase;UID=User;PWD=PassWord"


Espero te sirva de algo.

:suerte:

2
Visual Basic 6.0 e inferiores / Crystal Reports
« en: Lunes 2 de Junio de 2003, 19:55 »
Podiras intentar escondiendo las secciones que no quieres que se impriman en la definicion del reporte en Crystal

:suerte:

3
Visual Basic 6.0 e inferiores / Icono para la aplicación ????
« en: Lunes 2 de Junio de 2003, 19:37 »
En las propiedades del proyecto tu puedes indicar de que formulario vas a obtener el ícono para tu aplicación, y para que todos los demas formularios tengan el mismo ícono, puedes poder la siguiente instrucción en el Load de cada Formulario

me.Icon = Principal.Icon

en donde Principal, es el nombre del Formulario de donde estás tomando el Icono, de esta manera si llegaras a cambiar el icono de tu aplicación, no deberas cambiar a todas las formas el ícono, ya que este se actualiza al momento en que se carga el formulario.

espero te sea de utilidad y me puedad decir ti te sirvió

:suerte:     :adios:

4
Visual Basic 6.0 e inferiores / Re: Como justifico el texto en la impresion
« en: Lunes 2 de Junio de 2003, 19:26 »
Para tu problema de impresión, habria que ver si tu problema no es con el control de impresión de Visual Basic, habria que ver que versión estas utilizando, y si se trata de la versión 6, entonces asegurate de tener actualizado tu Service Pack, ya que si no tienes al menos la versión 3 (que es la que corrige el control de impresora), podrias tener muchos problemas no solo para imprimir, sino para algunas cosillas más, ahora bien, si tu problema no es por el Service Pack, entonces intenta con las Propiedades Current X y CurrentY, las cuales te permiten mover tu posición en donde deseas imprimir tu texto .

5
Visual Basic 6.0 e inferiores / Re: Sentencias SQL para fechas
« en: Lunes 2 de Junio de 2003, 18:10 »
:comp::good:

cuando en una consulta utilizamos una fecha de esta manera

SELECT * FROM MyTable WHERE Fecha = #01/02/2003#

es necesario utilizar el formato americano (mm/dd/yyyy), ya que es el formato default que reconoce Acces cuando se utiliza entre #, si se utilzara otro método como la función CDate, entonces el formato de fecha dependerá de la configuración regional que tenga cada máquina, con lo que se vuelve más impresiso, y habrá ocaciones en que en lugar de identificar una fecha como 1 de Febrero, la reconosca como 2 de Enero, y el mísmo problema se tendrá para todas las fechas cuyo día sea menor o igual a 12

;)

6
Visual Basic 6.0 e inferiores / Re: Grupo de Opciones
« en: Lunes 2 de Junio de 2003, 17:57 »
:comp:

Un modo en que lo puedes resolver, es nombrando del mismo los controles de tus tres opciones, por lo que tendras que utilizar la propiedad Index, lo que significa que tiene un arreglo de controles. Ahora para seleccionar alguna de estas opciones según el valor del campo leido, lo puedes hacer de la siguiente manera

ctl_OptionControl(rst_Recordset("Campo")).Value =true

De esta manera si el valor de tu campo es 1, entonces activaras tu control de opciones cuyo valor indice sea 1.

Espero que esto te sea de ayuda, y si no entonces quizá podrias explicarme mejor que es lo que requieres.

Espero me digas como te fué, y me avises por si requieres de ayuda adicional

:suerte:

7
Visual Basic 6.0 e inferiores / Reportes especificos con crystal
« en: Lunes 2 de Junio de 2003, 17:24 »
:comp:

A continuacion te enmvio un ejemplo de como filtro yo mi información en los reportes de Crystal Reports, es casi como si definieras un WHERE en SQL, solo omitiendo la palabra WHERE, pero cuando utilizas más de dos campos debes de utilizar el conector AND o el conector OR, es importante ver como está nombrado tu campo llave en Crystal Reports, pues de igual manera debes escribir el nombre en tu filtro.

Este ejemplo conecta una base de datos por medio de un ODBC

Private Sub s_Imprimir(byval str_Filtro1 as string)
  Dim str_CadenaConexion As String
  Dim str_Formula        As String

  ' ***** Nombre del archivo que contiene el reporte
  CrystaReportControl.ReportFileName = App.Path & "reporte.rpt"

  ' ***** Conecta con la Base de datos
  CrystaReportControl.Connect = "DNS=MyDatabase;UID=User;PWD=PassWord"

  ' ***** Filtros
  str_Formula = "{MyTabla.MyCampo1} = '" & Trim(str_Filtro1) & "' " & _
                "AND {MyTabla.MyCampo2} = " & Trim(int_Filtro2) & " "
  CrystaReportControl.SelectionFormula = str_Formula

  ' ***** Imprime reporte
  CrystaReportControl.Action = 1
End Sub

Espero te sea de utilidad, me gustaría me avisaras como te fué

:suerte:

Páginas: [1]