gvSIG bugs #5175
Error al realizar unión de tablas
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | High | Spent time: | - | |
Assignee: | ||||
Category: | Document table | |||
Target version: | 2.5.1-3015 | |||
Severity: | Minor | Add-on version: | ||
gvSIG version: | 2.5.0 | Add-on build: | ||
gvSIG build: | 2930 | Add-on resolve version: | ||
Operative System: | Add-on resolve build: | |||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Unknown |
Description
He realizado una unión de tablas, y me crea la capa Unión en la Vista pero no se carga correctamente, se ve con un aspa roja.
La misma unión se realizaba correctamente en la 2.4.
Adjunto log.
Associated revisions
refs #5175 Permite enlazar por campos de diferente tipo
History
#1
Updated by Mario Carrera over 4 years ago
- Target version set to 2.5.1-3002 (No instala)
#2
Updated by Joaquín del Cerro Murciano over 4 years ago
- Target version changed from 2.5.1-3002 (No instala) to 2.5.1-3003 (rev. org.gvsig.desktop-2.0.261)
#3
Updated by Mario Carrera over 4 years ago
Añado información: Parece que puede estar relacionado con los tipos de campos. Si los campos clave para la unión son de tipo numérico, pero diferente tipo (Long y Double por ejemplo), se crea esa capa Unión con error.
#4
Updated by Joaquín del Cerro Murciano over 4 years ago
- Target version changed from 2.5.1-3003 (rev. org.gvsig.desktop-2.0.261) to 2.5.1-3004
#5
Updated by Mario Carrera over 4 years ago
- Target version changed from 2.5.1-3004 to 2.5.1-3044
Hay otro error en esta herramienta, en este caso en la exportación de la unión: Si se añade un prefijo en la unión de tablas, al hacer la unión se crea correctamente, pero si los campos son más largos de 10 caracteres tras haber añadido los prefijos, al exportar a SHP la unión da error.
#6
Updated by Álvaro Anguix over 4 years ago
¿Puedes añadir los datos para hacer la prueba?
#7
Updated by Álvaro Anguix over 4 years ago
Con campos tipo string la unión funciona correctamente.
#8
Updated by Joaquín del Cerro Murciano over 4 years ago
- Target version changed from 2.5.1-3044 to 2.5.1-3019-RC1 (rev. org.gvsig.desktop-2.0.278)
#9
Updated by Mario Carrera over 4 years ago
- File puntos.zip added
Adjunto datos de prueba: SHP y CSV
Pasos:
- Cargamos el SHP en la Vista.
- Cargamos el CSV desde "Tabla" (dejamos el campo "Punto" de tipo Integer que es lo que está por defecto y es lo lógico)
- Hacemos la Unión de tablas:
+ Capa primera: la del SHP
+ Capa a unir: la CSV
+ Campos comunes de ambas: Campo "Punto"
+ Campo a unir: Campo "Tipo" por ejemplo
- Al unirse da error en la Vista.
Parece que es porque el campo Punto del SHP era de tipo Long, y el campo Punto del CSV era Integer.
#10
Updated by Joaquín del Cerro Murciano over 4 years ago
- Priority changed from Normal to High
#11
Updated by Joaquín del Cerro Murciano over 4 years ago
- Assignee set to Óscar Martínez
#12
Updated by Joaquín del Cerro Murciano over 4 years ago
- Target version changed from 2.5.1-3019-RC1 (rev. org.gvsig.desktop-2.0.278) to 2.5.1-3015
#13
Updated by Óscar Martínez over 4 years ago
- Status changed from New to Fixed
Ya funciona con campos de diferente tipo. En principio podría hasta funcionar con campos, por ejemplo, de String a Integer, pero la interfaz no permite hacer estas selecciones.
#14
Updated by Álvaro Anguix over 4 years ago
- Status changed from Fixed to Closed