[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