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
Ahora anda el listado   Lista de mensajes  
Responder | Reenviar Mensaje #776 de 3604 |
Re: Emisor de respuesta automática: Re: [CA-Clipper] Problema con la actualización de registros en Clipper 5.2e

Cristian,
 
Mandame el codigo o hacete un pequeño ejemplo de lo que no te funciona, asi lo reviso.
Realmente tiene que funcionar!!
 
Lo pruebo en mi pc, y te comento lo que veo!!
 
Mandalo a fullpaint@...
 
 
 
Inf. Eduardo Rizzolo
MP 0023 CPCIM Ley 3752.
Posadas Misiones Argentina
fullpaint@...
fullpaint@...
icq 39280741
 
-------Mensaje original-------
 
Fecha: Wednesday, May 14, 2003 9:52:48 PM
Asunto: Emisor de respuesta automática: Re: [CA-Clipper] Problema con la actualización de registros en Clipper 5.2e
 
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.
>
>
>
>
>
>


------------------------------
DesarrolloClipper:
Desarrollo de Software en CA-Clipper
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloClipper@...
Suscribirse........: DesarrolloClipper-Subscribe@...
Desuscribirse......: DesarrolloClipper-Unsubscribe@...
Administrador......: DesarrolloClipper-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloClipper
------------------------------
http://www.navegana.com/dinero/chanzes.html


Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.
 
_________________________________________________________________
  IncrediMail - El E-mail ha evolucionado finalmente - Haga clic aquí


Vie, 16 de May, 2003 1:50 pm

fullpaint
Sin conexión Sin conexión
Enviar correo Enviar correo

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

Hola grupo , como estan: ya encontre el erros, era de que en los valores de seleccion del menu coloque eleccion = 0 .or. eleccion = 2 en vez de un 2 iva 3 ...
dag_ferro
Sin conexión Enviar correo
15 de May, 2003
5:36 am

Cristian, Mandame el codigo o hacete un pequeño ejemplo de lo que no te funciona, asi lo reviso. Realmente tiene que funcionar!! Lo pruebo en mi pc, y te...
(no author)
(no email address)
Enviar correo
16 de May, 2003
2:01 pm
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