• Domingo 22 de Diciembre de 2024, 18:57

Autor Tema:  Re: Relacionar con Crystal Report  (Leído 2273 veces)

Faki

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Relacionar con Crystal Report
« en: Jueves 8 de Mayo de 2003, 10:05 »
0
Tengo el visual basic 5.0 que viene con una version del crystal report (4.6). Tengo un formulario con el que quiero sacar un listado entre varios clientes tras pulsar un boton (ver imagen). El problema es que no me ejecuta la consulta que le hago o no acierto con la sintaxis de la instrucción. El código que pongo es:
    CrystalReport1.SQLQuery = ("select * from clientes where cod_cliente>='" & cb_desde.Text & "' and cod_cliente<='" & cb_hasta.Text & "'")
    CrystalReport1.PrintReport
Tambien probé con la propiedad crystalreport1.selectionformula pero tampoco me funcionó.
Agradezco todo tipo de sugerencia. Gracias.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Egala

  • Miembro activo
  • **
  • Mensajes: 47
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #1 en: Jueves 8 de Mayo de 2003, 10:14 »
0
A ver si esto te puede ayudar: prueba a poner CrystalReport1.action = 1
Suerte

Egala

Faki

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #2 en: Jueves 8 de Mayo de 2003, 10:42 »
0
Gracias por la ayuda, pero no funciona. Me muestra el listado pero no me ejecuta la consulta.

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #3 en: Jueves 8 de Mayo de 2003, 10:47 »
0
Pon esta línea antes de mostralo o imprimirlo:
Me.CrystalReport1.DiscardSavedData = True
:suerte:

Faki

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #4 en: Jueves 8 de Mayo de 2003, 11:13 »
0
Sigue sin funcionar. Me muestra todos los registros. Gracias de todas formas angelescj.

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #5 en: Jueves 8 de Mayo de 2003, 11:27 »
0
Si el campo cod_cliente es de tipo numérico en la base de datos debes quitar las comillas simples:

"select * from clientes where cod_cliente>=" & cb_desde.Text & " and cod_cliente<=" & cb_hasta.Text

:suerte:

Faki

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #6 en: Jueves 8 de Mayo de 2003, 11:31 »
0
El campo cod_cliente es de texto pq queria rellenar con ceros hasta 6 digitos, entonces si lo ponia numerico me eliminaba los ceros a la izquierda... (mira la imagen de arriba)
Gracias.

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Relacionar con Crystal Report
« Respuesta #7 en: Jueves 8 de Mayo de 2003, 12:05 »
0
El problema está en que esa comparación que quieres hacer no es posible con cadenas. Lo mejor es que lo pases a numérico y desde el programa, a la hora de mostrar... le des formato.
:suerte:

Faki

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Relacionar con Crystal Report
« Respuesta #8 en: Viernes 9 de Mayo de 2003, 11:12 »
0
El problema es que estaba mal relacionada la tabla...
Gracias a todos  de todas formas...:gracias: