Tengo un problema con mi app cuando la ejecuto en red en algunos momento se cierra vclient mostrando el indicador de windows 7 dando vuelta como si estubiera buscando, ya cambie de windows xp a windows 7 y tambien lo hace igual.
cuando esto sucede se cierra vclient y tengo que volver a iniciar de nuevo el vclient para continuar.
El servidor tiene 3 gb de Ram.
La terminal 2 gb de ram y procesador pentium 4 3.5 GHZ.
He optimizado la app en las diferentes búsquedas para tratar de ver que si soluciono y todo sigue igual , tengo la version v7.18.1
Nota:
Esto puede suceder hasta con presionar un simple botón en un formulario de factura.
Se trata de una tabla de pedidos y sus lineas , cuando se crea el pedido se indica en un control que se envia a caja.
Luego en caja un formulario que carga estos pedidos pendientes de crear ticket, lo selecciono y lo convierto en ticket, pero hay una terminal que es solo para crear ticket y la otra para crear pedidos.
Ayer me dio el problema al presionar un solo botón, del formulario , pero de después de cerrarse vclient y volver abrirfunciono.
adjunto muestro el contenido del boton.
cuando se convierte a ticket en la otra , podría ocasionar el problema en la otra terminal ???
¿Has revisado en vAdmin si te indica algun tipo de error?
¿Crees que con la informacion de un boton se puede concretar la ayuda que necesitas?
Como ya te han comentado:
-que formulario es el que te da el problema, porque explicas un boton, un formulario, pero ¿cual?
-quizas deberias explicar que hace el formulario
-hay bloqueo duro en los formularios o no
-el boton que presionaste “ayer” en que formulario está.
-etc etc
Y con esta informacion y alguna mas, quizas recibas ayuda mas explicita
¿Has revisado en vAdmin si te indica algun tipo de error?
NO MUESTRA NINGUN ERROR
-que formulario es el que te da el problema, porque explicas un boton, un formulario, pero ¿cual?
ADJUNTO CAPTURA DE PANTANTALLa del codigo que contiene el boton.(GUARDAR FICHA EN LA ALTA O LA MODIFICACION)
-quizas deberias explicar que hace el formulario
ES EL FORMULARIO DE HACER PEDIDOS, AYER DIO PROBLEMA EN ESE BOTON ALGUNAS VECES EN OTRO DEL MISMO FORMULARIO .
-hay bloqueo duro en los formularios o no
EJECUTO EL FORMULARIO DESDE UNA ACCION.
-el boton que presionaste “ayer” en que formulario está.
EL FORMULARIO DE HACER PEDIDOS.
-etc etc
Diganme que puedo hacer tengo problemas con el cliente el sistema se friza a cada rato.
No hay errores en tabla ni en las cajas en ninguna.
He intentado hacer de otra forma y nada.
Todo sigue igual.
A caso tengo que instalar mas memoria en el servidor que solo tiene 3 gb ?
Se trabaja en una red local
No se identifica el problema ?
Tengo que crear un nuevo formulario ?
Lo mas problema el culpable sea la vclient algun error de velneo, si es asi estoy completamente de seccionado.
-¿La aplicacion esta desarrollada por ti. o has copiado pegado algo desde otra?
-Revisa los triggers de las tablas implicadas, quizas estes dando por localizado el fallo en el formulario, y es desde la tabla desde donde se origina.
-Revisa todo lo que haces en ese formulario, manejadores de eventos, señales,etc…
-¿Que has intentado hacer de otra forma y como?
-¿Crees que se puede identificar el problema con la informacion que facilitas?
-¿que cantidad de operaciones hace el formulario y en cuantas tablas para que dudes que el problema pueda ser de hardware?
Por cierto, en el boton que has adjuntado captura, hay un IF (1), pero IF 1 que, ¿pasa siempre el proceso por ese IF ?
Repasa todo cuanto hace el formulario ese, asi como las tablas implicadas en él (TODAS)
Difícilmente se cuelgue por las características del ordenador. ¿Solamente se cuelga en este cliente, o en todos?
Si no tienes errores de datos o aplicación mírate que no tengas errores en scripts, que si has copiado las tablas de otro proyecto los enlaces indirectos estén completados. Al copiarlos no se direccionaban bien las tablas, y a pesar de no dar error, petaba.
Mírate que si hay enlaces a tablas estáticas, estén bien resueltos.
cuando se cargue el formulario que falla, mira en la barra de status que no haya ningún mensaje de error de js
Y si no encuentras nada que te parezca sospechoso, entonces ves comentando procesos para que no sean ejecutados e intenta aislar el trozo de código que te genera el problema
Ese es el mayor problema no presenta ningún error ni en la barra de estado.
Los no le veo problemas, ademas ese formulario no utiliza script, lo utilizan otros formularios de vistas
Vi los scipt que tengo en el proyecto tenian letra azul, y le di a guardar en cache cliente y cambio a color negro , es normal como estaba o bien como lo he dejado ?
Buscate a alguien que te revise la app y te diga si ve algo raro, ya se te han ofrecido incluso sin compromiso, si no lo arreglas nunca sabras si es el mundo o eres tu.