Si usás la version VFP 9 las tablas libres se pueden meter en una transacción.

Fijate las funciones MAKETRANSACTABLE() e ISTRANSACTABLE() en la ayuda

Rafael Copquin

  ----- Original Message ----- 
  From: César Luque 
  To: GUFA List Member 
  Sent: Thursday, April 24, 2008 5:51 PM
  Subject: [GUFA] problemas al grabar


  Por un lado ..
  Me parece que para manejar transacciones las tablas deben pertenecer
  a una base de datos, no pueden ser libres...

  Por otro...
  Yo resolvi eso de la sig manera
  use mitablanograbada
  copy stru to nuevatabla with cdx
  use nuevatabla
  append from mitablanograbada

  borrar mitablanograbada
  renombrar nuevatabla

  y santo remedio...

  Saludos.-

  Cèsar Luque
  Ingeniero en Computaciòn
  Mat 1.1746.3
  03492-15586735
  www.proinf.com.ar
    ----- Original Message ----- 
    From: Mario Ageno 
    To: GUFA List Member 
    Sent: Thursday, April 24, 2008 5:21 PM
    Subject: [GUFA] problemas al grabar


    Hola 

    Estoy viendo algunos problemas al grabar un comprobante 
    En el método de grabación actualizo 8 tablas libres de VFP, estoy usando la 
versión 7.0
    En raras ocasiones no me graba algunas de esas tablas, en los caso que vi 
solo una. 
    Pero al proceso de grabación lo tengo dentro de un BEGIN TRANS ... 
    No da error de ningún tipo, graba las tablas anteriores y posteriores a 
esa, imprime bien los comprobantes
    y no lo hace siempre 

    La aplicaciones la tengo en varios clientes diferentes y no se los hace 
casi a nadie pero a otros si 
    Y no se por donde buscar `porque no me graba y no muestra ningún error 
tampoco 

    Gracias
    Mario

Responder a