gvSIG bugs #2870
Edición de tabla: cambio de datos de una columna eliminada
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | Urgent | Spent time: | - | |
Assignee: | - | |||
Category: | Document table | |||
Target version: | - | |||
Severity: | Critical | Add-on version: | ||
gvSIG version: | 2.1.0 | Add-on build: | ||
gvSIG build: | 2247 | Add-on resolve version: | ||
Operative System: | Linux | Add-on resolve build: | ||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Document: Table (org.gvsig.app.document.table.app.mainplugin) |
Description
Entorno:
- Fichero Shp (cualquier geometría) cargado en una vista
- Contiene un campo entero llamado c1
- Contiene un par de registros con valores en c1
- poner la capa en edición
- mostrar su tabla
- crear campo c2 de tipo entero
- Insertar valore en c2 distintos de c1
- Borrar columna c1
- Renombrar columna c2 a c1
- Como resultado la nueva columna c1 tiene los mismos valores que la antigua c1 en vez de los nuevo introducidos cuando se llamaba c2
Related issues
History
#1 Updated by Antonio Falciano over 9 years ago
- Target version set to 2.1.0-2268-rc4
This issue can be reproduced in build 2262 yet.
It seems that after the step 5 (i.e. the deletion of c1 column), the table is not refreshed.
#2 Updated by Joaquín del Cerro Murciano over 9 years ago
- Target version changed from 2.1.0-2268-rc4 to 2.1.0-2263
#3 Updated by Joaquín del Cerro Murciano over 9 years ago
- Related to gvSIG bugs #2367: Registers can't be filled out when several fields are inserted on the table added
#4 Updated by Joaquín del Cerro Murciano over 9 years ago
- Related to gvSIG bugs #2101: error al borrar y crear de nuevo campos de una tabla en un shape added
#5 Updated by Joaquín del Cerro Murciano over 9 years ago
Bueno, despues de mirarlo un buen rato el error parece debido a que la correccion del ticket #2367 no se hizo donde tocaba. Probablemente haya que deshacer los cambios de ese ticket y abordar la correccion de èl en la clase UpdateFeatureTypeTransform que es donde parece que esta el error. Parece que la implementacion de la transformacion para la actualizacion del feature-type no gestiona bien el caso del ticket #2367.
Yo reharia la transformacion entera pensandolo desde cero, pero no se el impacto que pueda tener eso.
#6 Updated by Joaquín del Cerro Murciano over 9 years ago
- Severity changed from Major to Critical
- Priority changed from Normal to Urgent
#7 Updated by Joaquín del Cerro Murciano over 9 years ago
- Target version deleted (
2.1.0-2263)
#8 Updated by Álvaro Anguix about 4 years ago
- Status changed from New to Closed
En build 3010 funciona correctamente