[Gvsig_usuarios] Problema al actualizar una tabla con scrip

Ovidio Ribeira alboredos en hotmail.es
Jue Oct 4 09:52:29 CEST 2018


Buenos días, tengo el siguiente script para actualizar una tabla desde un formulario, pero me da el siguiente error " Concurrente modification in store"    si coge los nuevos datos pero no cierra la edición de la tabla ni guarda los cambios y no consigo saber cual es el problema,
Gracias y saludos
Ovidio

    def Okey_click(self,*args):

      NREXISTRO = self.Nentrada.getText()
      NDATA = self.Dentrada.getText()
      NVISITA = self.Comprobada.getText()
      NASINA = self.Dsinatura.getText()
      Nexpedi =  self.n_expedi.getText()
      TablaExpe = currentProject().getTable("NExpedi")
      ndoexpe = TablaExpe().features("CLAVE_EXPE= '" +Nexpedi +"'" )
      contarE = ndoexpe.getCount()
      print contarE
      if contarE == 0:
        msgbox("Non hai este expediente ", "AVISO", 1)
        return
      TablaExpe.edit()
      for expe in ndoexpe:
        c = expe.getEditable()
        c.set("NREXI", NREXISTRO)
        c.set("DATAREXI", NDATA)
        c.set("DATAVISTA",NVISITA)
        c.set("DATASINA",NASINA)
        TablaExpe.update(c)
      TablaExpe.commit()

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20181004/b45ba881/attachment.html>


Más información sobre la lista de distribución gvSIG_usuarios