Entrar
¿Nuevo usuario? Inscribirme
DesarrolloClipper · Desarrollo de Software en CA-Clipper
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Emisor de respuesta automática: Re: [CA-Clipper] Problema con la ac   Lista de mensajes  
Responder | Reenviar Mensaje #774 de 3604 |
Eduardo, te agradesco tu respuesta, implemente tu ejemplo, pero el problema
persiste, no puedo ver la factura recien ingresada en otra estación, debo cerrar
la dbf y luego abrir.

atte.,

Cristián Martínez Arancibia.


----- Mensaje original -----
De: Eduardo Rizzolo <fullpaint@...>
Fecha: Miércoles, Mayo 14, 2003 10:12 am
Asunto: Re: [CA-Clipper] Problema con la actualización de registros en Clipper
5.2e

>
>
> Vos estas especificando que ingresa una factura, ahora bien, mi
> pregunta es
> por alta o modificacion??
>
>
>
> si es por alta tendria que ser asi:
>
>
>
> while .t.
>
> dbappend()
>
> if NetErr()
>
> // error en alta
>
> inkey(1)
>
> LOOP
>
> endif
>
> // alta correcta
>
> exit
>
> enddo
>
>
>
>
>
>
>
>
>
> Modificacion:
>
>
>
> while !rlock()
>
> inkey(1)
>
> LOOP
>
> enddo
>
>
>
> Ahora si va la modificacion de los datos
>
>
>
> repla ....
>
>
>
>
>
> dbcommit()
>
> dbunlock()
>
>
>
>
>
>
>
> // La otra terminal!!
>
>
>
> GO TOP
>
> if !dbseek( cBusqueda )
>
>
>
> // busqueda no encontrada
>
> loop
>
> enddo
>
>
>
> La terminal no va a encontrar el registro si la anterior operacion no
> termino de competarse la otra terminal!!
>
>
>
>
>
> Te recomiendo que te armes unas funciones de bloqueos de registros
> y de
> Apend para no tener que repetir muchas veces el mismo codigo!!
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Inf. Eduardo Rizzolo
>
> MP 0023 CPCIM Ley 3752.
>
> Posadas Misiones Argentina
>
> fullpaint@...
>
> fullpaint@...
>
> icq 39280741
>
>
>
>
>
> -------Mensaje original-------
>
>
>
> De: DesarrolloClipper@...
>
> Fecha: Wednesday, May 14, 2003 10:40:05 AM
>
> A: DesarrolloClipper@...
>
> Asunto: [CA-Clipper] Problema con la actualización de registros en
> Clipper 5
> 2e
>
> Hola, el problema es el siguiente :
>
>
>
> El software esta instalado en red, en un servidor con 4 terminales o
> clientes.
>
>
>
> Un usuario 1 ( cliente - terminal )ingresa una factura y se graban
> los datos
> con las instrucciones pertinentes para red
>
> rlock()
>
> ...
>
> dbcommit()
>
> dbunlock()
>
>
>
> otro usuario 2 ( cliente - terminal ) esta en la opción consultar la
> factura al mismo tiempo que el usuario 1 estaba ingresando la
> factura, pero
> no aparece el registro de la factura del usuario 1, es decir, no
> se refresca
> en forma inmediata, el usuario 2 tiene que salir de la opcion
> consulta de
> factura ( en la cual se cierra la dbf )y reingresar a la opción
> consulta (
> donde se abre nuevamente la dbf ) y en esa oportunidad aparece la
> facturaque ingreso el usuario 1. Como lo puedo hacer para que el
> refresco sea
> automatico sin tener que cerrar y abrir la dbf de facturas. He
> probado con
> la instrucción dbcommitall() al ingresar la factura, tambien he
> probado con
> la consulta poniendo en la dbf de facturas lo siguiente
>
>
>
> select("facturas")
>
> dbgotop()
>
> dbgobottom()
>
>
>
> y nada...
>
>
>
>
>
>
>
> Por su ayuda, muchas gracias
>
>
>
> Cristián Martínez.
>
>
>
>
>
>




Jue, 15 de May, 2003 12:05 am

dany_vw2000
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #774 de 3604 |
Desplegar mensajes Autor Ordenar por fecha

Eduardo, te agradesco tu respuesta, implemente tu ejemplo, pero el problema persiste, no puedo ver la factura recien ingresada en otra estación, debo cerrar...
Cristian Martinez Ara...
dany_vw2000
Sin conexión Enviar correo
15 de May, 2003
12:53 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda