Sv Community El Salvador

Soporte y Tecnología => Programación => VB => Topic started by: renji on December 01, 2008, 02:34:08 pm

Title: problemas cuando cierro ventana
Post by: renji on December 01, 2008, 02:34:08 pm
hola amigos de SVC
tengo un problema con un pequeno proyecto q e creado funciona todo bien pero cuando imprimo un reporte y cierro la ventana me sale un error y no se porq es  x_x pero lo bulebo a abrir y todo bien solo simpre me para lo mismo  :cry: ayuda

usa los reportes en cristal reports

(http://img258.imageshack.us/my.php?image=dibujohi6.jpg)
http://img258.imageshack.us/my.php?image=dibujohi6.jpg (http://img258.imageshack.us/my.php?image=dibujohi6.jpg)
gracias de antema

Saludos.
Title: Re: problemas cuando cierro ventana
Post by: °o.O[ F®ªnk ]O.o° on December 01, 2008, 02:34:59 pm
Sería bueno que nos pusieras el error que te aparece para que te podamos ayudar  :thumbsup:

Además nos podés incluir más detalles, por ejemplo: El reporteador que estás ocupando, el lenguaje (asumo que VB 6.0), etc; pone la mayor cantidad de detalles que podás.
Title: Re: problemas cuando cierro ventana
Post by: °o.O[ F®ªnk ]O.o° on December 01, 2008, 02:38:47 pm
Ya vi que incluiste la imagen del mensaje, pero no dice mucho, te recomiendo que hagás lo siguiente:

Corre el proyecto desde el IDE y ponele un breakpoint cuando cerrás la ventana y ejecutando paso a paso (con la tecla F8) y mira en qué instrucción te lanza el error.
Title: Re: problemas cuando cierro ventana
Post by: renji on December 01, 2008, 02:40:45 pm
Ya vi que incluiste la imagen del mensaje, pero no dice mucho, te recomiendo que hagás lo siguiente:

Corre el proyecto desde el IDE y ponele un breakpoint cuando cerrás la ventana y ejecutando paso a paso (con la tecla F8) y mira en qué instrucción te lanza el error.

ya pero me acabo de dar cuenta q solo en otras maquinas es
en donde fue creado no meda proble  x_x
Title: Re: problemas cuando cierro ventana
Post by: renji on December 01, 2008, 03:09:18 pm
 x_x puya no se como hacer por en la maquina donde se creo no da proble y no se como podelo coregir ese error
Title: Re: problemas cuando cierro ventana
Post by: °o.O[ F®ªnk ]O.o° on December 01, 2008, 03:14:12 pm
x_x puya no se como hacer por en la maquina donde se creo no da proble y no se como podelo coregir ese error


Entonces si en la máquina donde se hizo no da ningún error, el problema muy probablemente se debe a que no tenés instalados los componentes necesarios para ejecutar el programa.

Mirá lo que hay instalado en la otra máquina y que no tenés instalado en la tuya (y que tenga que ver con el programa que estás corriendo), con esto me refiero al lenguaje (visual studio para tu caso), la base de datos, el reportadeor (crystal reports u otro), etc.
Title: Re: problemas cuando cierro ventana
Post by: renji on December 01, 2008, 03:20:59 pm
ya rebise, me dice q hay na opcionn para optimizar el codigo o la memoria pero no se cual es  x_x

cabal aqui aqui es donde me sale el error cuando eligen una opcion si o no
If MsgBox("La Impresion Fisica de esta Factura, esta Correcta/o?", vbYesNo, "") = vbNo Then Exit Sub
Title: Re: problemas cuando cierro ventana
Post by: kikeuntercio on December 01, 2008, 03:49:17 pm
el problema no es en el if ya que esta bien a mi parecer el problema seria la linea que toma cuando dan click en "SI"
seria bueno que la pusieras o el conjunto de lineas de codigo.
Title: Re: problemas cuando cierro ventana
Post by: °o.O[ F®ªnk ]O.o° on December 01, 2008, 04:00:22 pm
¿En cualquiera de las dos opciones que elijas te da el error?

Ya leí que pusiste que que al responder sí o no, pero quiero aclarar muy bien eso.
Title: Re: problemas cuando cierro ventana
Post by: renji on December 01, 2008, 04:19:26 pm
si no importa q le de q si o q no simpre sale el mismo error y se cierra el programa
Title: Re: problemas cuando cierro ventana
Post by: vlad on December 01, 2008, 07:34:16 pm
Pon el codigo completo de ese procedimiento, asi adivinando esta dificil...
Title: Re: problemas cuando cierro ventana
Post by: renji on December 02, 2008, 10:31:31 am
Pon el codigo completo de ese procedimiento, asi adivinando esta dificil...

esq si hace todo cuando le das q si te gusrda los datos y cuando le das q no te cierra la ventanita pero siempre aparece ese bendito mensaje

el codigo esta asi:

Load frmPreviewPrompt
    frmPreviewPrompt.CRViewer.ReportSource = Report
    frmPreviewPrompt.CRViewer.ViewReport
    Set frmPreviewPrompt.gsReport = Report
    Screen.MousePointer = vbDefault
    MDIMainWin.StatusBar1.Panels(1).Text = ""
    DoEvents
    'Muestra en pantalla lo que va ha imprimir
    frmPreviewPrompt.Show 1
    rs.Close
    db.Close

 If MsgBox("La Impresion Fisica de esta Factura, esta Correcta/o?", vbYesNo, "") = vbNo Then Exit Sub
   
    Set rs = Nothing
    Set db = Nothing
    Set db = OpenDatabase(gsDataBaseName)

y todo lo hace bien pero el problema es q si la persona lo quiere hacer otra cosa no puede por se le cierra  x_x
Title: Re: problemas cuando cierro ventana
Post by: vlad on December 02, 2008, 11:07:57 am
Pues la verdad se ve raro, a mi se me hace (como ya te habian sugerido por ahi) que quizas las librerias en la maquina de destino estan desactualizadas o algo.

Si quieres puedes probar instalando esto en la maquina cliente:
http://foro.todosv.com/index.php/topic,38.0.html (http://foro.todosv.com/index.php/topic,38.0.html)

Es un paquete que hice para XMR, Reseter, P10XB, etc, etc.. y nadie me ha reportado problemas.

Otra cosa es que cambies el metodo de compilacion. A veces algunos programas funcionan mejor en P-Code que en Codigo Nativo, cosas de VB6... pero vale la pena probar.
Title: Re: problemas cuando cierro ventana
Post by: renji on December 02, 2008, 11:16:49 am
Pues la verdad se ve raro, a mi se me hace (como ya te habian sugerido por ahi) que quizas las librerias en la maquina de destino estan desactualizadas o algo.

Si quieres puedes probar instalando esto en la maquina cliente:
http://foro.todosv.com/index.php/topic,38.0.html (http://foro.todosv.com/index.php/topic,38.0.html)

Es un paquete que hice para XMR, Reseter, P10XB, etc, etc.. y nadie me ha reportado problemas.

Otra cosa es que cambies el metodo de compilacion. A veces algunos programas funcionan mejor en P-Code que en Codigo Nativo, cosas de VB6... pero vale la pena probar.


ok gracias lo boy a probar
y eso como es de P-code  x_x
Title: Re: problemas cuando cierro ventana
Post by: vlad on December 02, 2008, 11:32:43 am
Cuando estas compilando (haciendo cilc en el botoncito de opciones):
(http://img89.imageshack.us/img89/438/captura103sh5.th.png) (http://img89.imageshack.us/my.php?image=captura103sh5.png)