gvSIG bugs #5015
Import fields: error si existen campos con nombre similar
Status: | Invalid | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | Spent time: | - | |
Assignee: | Óscar Martínez | |||
Category: | Document table | |||
Target version: | 2.5.0-2913 (rev. org.gvsig.desktop-2.0.241) | |||
Severity: | Minor | Add-on version: | ||
gvSIG version: | 2.5.0 | Add-on build: | ||
gvSIG build: | Add-on resolve version: | |||
Operative System: | Add-on resolve build: | |||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Unknown |
Description
Tenemos 2 tablas y vamos a importar 2 campos (nombre, tipo) a una de ellas.
Si la tabla destino tiene ya algún campo que se llame "nombre" o "tipo" no ejecuta la acción y da error.
En otras herramientas esto se soluciona creando los campos nuevos (en este caso los importados) con nombrecampo+"_n+1". En este caso sería "nombre_1" y "Tipo_1"
History
#1 Updated by Óscar Martínez over 5 years ago
En principio este comportamiento lo deje así adrede, ya que la herramienta te permite modificar el nombre de los campos que quieres importar.
No se si puede crear confusión que intentes añadir un campo que es el que te interesa y luego en el resultado te aparezca uno con ese nombre exacto y otro con un campo+id, o que a lo mejor ni te fijes y lo uses.
En caso de que me confirmes que le mata el ID, lo haría sin _ porque por caracteres es posible que haya que recortar el nombre para el campo.
#2 Updated by Óscar Martínez over 5 years ago
No he mirado, pero es posible que pudiera para la ejecución y avisar a usuario que modifique cierto nombre de campo porque coincide con uno ya existente y que lo modifique
#3 Updated by Álvaro Anguix over 5 years ago
- Status changed from New to Invalid
Ok, no me había dado cuenta que se podía poner el nombre. En ese caso se puede dejar así y si acaso, como dices, lanzar mensaje de aviso para esos casos.
#4 Updated by Joaquín del Cerro Murciano over 5 years ago
- Target version changed from 2.5.0-2930-final to 2.5.0-2913 (rev. org.gvsig.desktop-2.0.241)