# Cambio de nombre de un campo

**URL:** <https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935>\
**Category:** Velneo\
**Created:** [10 Junio, 2010 15:48 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935 "2010-06-10T15:48:16Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![wikiwiki](https://avatars.discourse-cdn.com/v4/letter/w/ecccb3/32.png) [@wikiwiki](https://foros.velneo.com/u/wikiwiki)\
**Post date:** [10 Junio, 2010 15:48 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/1 "2010-06-10T15:48:16Z")

</div>

Al cambiar un nombre de campo que ya contiene datos, se borran los datos.

Al cambiar el tipo de campo Objeto Texto Enriquecido a&nbsp; Objeto Texto, aparecen las marcas HTML del texto enriquecido. incluso al añadir nuevos datos en nuevos registros.

Con nivel 1 puedo consultar la situación de las incidencias en vBugMan?

Es normal, o hago algo mal.

Un saludo.

&nbsp;

---

<div class="post-metadata">

**Author:** ![comercial](https://avatars.discourse-cdn.com/v4/letter/c/94ad74/32.png) [@comercial](https://foros.velneo.com/u/comercial)\
**Post date:** [10 Junio, 2010 16:11 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/2 "2010-06-10T16:11:29Z")

</div>

Hola. Lo estoy probando, y me está pasando igual, si esto es así, solo tengo dos palabras, **patético e inaceptable**.

&nbsp;

&nbsp;

Saludos.

&nbsp; Miguel.

&nbsp;

---

<div class="post-metadata">

**Author:** ![fgutierrez](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fgutierrez/32/5455_2.png) [@fgutierrez](https://foros.velneo.com/u/fgutierrez)\
**Post date:** [10 Junio, 2010 16:35 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/3 "2010-06-10T16:35:42Z")

</div>

Para evitar dudas al respecto hemos de puntualizar que, tal y como se indica [en la documentación](http://velneo.es/info_v7_74_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proyecto_de_datos/tabla/campo):

&nbsp;

> &nbsp;
> 
> No debemos modificar el identificador de un campo de una tabla que ya
> 
> contenga datos ya que, si lo hacemos, se perderá el contenido del mismo
> 
> al realizarse la regeneración de la tabla.
> 
> &nbsp;

&nbsp;

Esto se refiere única y exclusivamente al **identificador** del campo. Podemos realizar **todos los cambios en el nombre del campo** que consideremos pertinentes sin que se produzca **ninguna pérdida de datos**.

Un saludo.

&nbsp;

---

<div class="post-metadata">

**Author:** ![wikiwiki](https://avatars.discourse-cdn.com/v4/letter/w/ecccb3/32.png) [@wikiwiki](https://foros.velneo.com/u/wikiwiki)\
**Post date:** [10 Junio, 2010 17:05 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/4 "2010-06-10T17:05:51Z")

</div>

Y del texto enriquecido sabemos algo?

Gracias.

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [10 Junio, 2010 17:18 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/5 "2010-06-10T17:18:28Z")

</div>

Hola,

&nbsp;

El Identificador de un campo creo que debería ser automático e intocable a nivel de edición. Allí donde se usen los identificadores, mostrar los nombres de los campos y actuar según proceda.

&nbsp;

Miedo me dá si el vtranslator permita cambiar los nombres de los identificadores de campos, que no lo sé. Que alguien lo compruebe.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![benito.lavandeira](https://avatars.discourse-cdn.com/v4/letter/b/439d5e/32.png) [@benito.lavandeira](https://foros.velneo.com/u/benito.lavandeira)\
**Post date:** [10 Junio, 2010 17:26 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/6 "2010-06-10T17:26:39Z")

</div>

En la V6 sólo se perdían los datos si modificabamos al mismo tiempo el identificador y el nombre del campo

Pero si lo haciamos primero uno, regenerabamos y después el otro regenerabamos todo correcto.

&nbsp;

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [10 Junio, 2010 17:39 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/7 "2010-06-10T17:39:41Z")

</div>

Hola.

En cuanto al cambio de tipo de campo de texto enriquecido a objeto texto, es lógico que aparezcan las etiquetas HTML (es lo que contenía el campo). Me extraña que también ponga etiquetas en nuevos registros: ¿no estarás usando para introducir texto en el formulario un control de texto enriquecido, en vez de un control de texto?

Saludos,

Fran Varona

&nbsp;

---

<div class="post-metadata">

**Author:** ![wikiwiki](https://avatars.discourse-cdn.com/v4/letter/w/ecccb3/32.png) [@wikiwiki](https://foros.velneo.com/u/wikiwiki)\
**Post date:** [10 Junio, 2010 18:15 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/8 "2010-06-10T18:15:02Z")

</div>

Tienes razón Fran, era eso.

Qué sería de nosotros sino nos llevaras de nuevo al redil.

Un saludo.

---

<div class="post-metadata">

**Author:** ![gegeo](https://avatars.discourse-cdn.com/v4/letter/g/e36b37/32.png) [@gegeo](https://foros.velneo.com/u/gegeo)\
**Post date:** [11 Junio, 2010 15:29 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/9 "2010-06-11T15:29:47Z")

</div>

Creo que aprovechando este hilo, y despues de leer el articulo de Pepeto [Reinstanciar una aplicación](http://www.ascsl.com/2010/06/reinstanciar-una-aplicacion/trackback/), os facilito un par de pantallazos para que sepais lo que ocurre, como plantea Pepeto, si utilizas el mismo identificador para **2 tablas diferentes en 2 proyectos de datos heredados y luego los instancias en la misma carpeta de datos.**

Pues ocurre que **_TODOS_** los datos, los guarda _ **MEZCLADOS EN UNA UNICA TABLA** _, y además, el **vAdmin no registra error** ninguno.

Ahi queda eso.

vSaludos

[attachment=10124,964] [attachment=10124,965] [attachment=10124,966]

---

<div class="post-metadata">

**Author:** ![jorge-velasco](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@jorge-velasco](https://foros.velneo.com/u/jorge-velasco)\
**Post date:** [11 Junio, 2010 15:37 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/10 "2010-06-11T15:37:45Z")

</div>

Buenas

gegeo, cual es el sentido de tener dos tablas distintas con el mismo identificador instanciadas en la misma carpeta de datos????

Seamos un poco serios.

Un saludo.

&nbsp;

&nbsp;

**Jorge Velasco Fernández**

**jvelasco@theseedsc.com**

**www.theseedsc.com**

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [11 Junio, 2010 15:41 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/11 "2010-06-11T15:41:12Z")

</div>

Gracias por la aclaracion, Gegeo

No habia tenido oportunidad de probarlo, solo fue una pregunta que me rondaba la cabeza, y como vomito todo lo que pienso, pues lo dije...

&nbsp;

un saludo

Jose

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [11 Junio, 2010 15:43 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/12 "2010-06-11T15:43:00Z")

</div>

@Jorge

Realmente, sentido, ninguno

Pero como esta permitido, puedes poner el mismo identificador por error, o simplemente porque los proyectos se van a instanciar en carpetas diferentes.

Pero lo importante es evitar el error, no crees

un saludo

Jose

&nbsp;

---

<div class="post-metadata">

**Author:** ![gegeo](https://avatars.discourse-cdn.com/v4/letter/g/e36b37/32.png) [@gegeo](https://foros.velneo.com/u/gegeo)\
**Post date:** [11 Junio, 2010 16:03 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/13 "2010-06-11T16:03:38Z")

</div>

**@Jorge**

Efectivamente, no tiene sentido, pero no se registra error ninguno en los mensajes de sistema ni al instanciar en vAdmin.

Seriedad toda, pretendo colaborar en que la herramienta evolucione, aunque mis aportaciones sean un tanto absurdas.

&nbsp;

Pero ¿como corrijo la carpeta de datos asignada a la instancia, si una vez instanciada, y detectado "MI" fallo, debo corregir?

Pues yo te lo digo, NO SE PUEDE, con lo que en ese momento, puede que ya tenga datos grabados en la tabla.

Si desarrollamos en equipo, como habeis hecho vBase y vConta, y&nbsp;os hubiese pasado, no tendriais registrado ningun error al respecto, hasta poner en ejecucion.

O es asi, o me he perdido algún capitulo.

&nbsp;

vSaludos

&nbsp;

EDITO: para añadir que cuando menos, debería hacer lo mismo que si creas otra tabla dentro de la misma instancia con el mismo nombre, que el vDevelop le agrega un número al indentificador AUTOMATICAMENTE, y que no va más allá de ser una prueba, ya que yo en particular, soy partidario de tener una única caja de datos.

&nbsp;

---

<div class="post-metadata">

**Author:** ![gegeo](https://avatars.discourse-cdn.com/v4/letter/g/e36b37/32.png) [@gegeo](https://foros.velneo.com/u/gegeo)\
**Post date:** [11 Junio, 2010 16:11 UTC](https://foros.velneo.com/t/cambio-de-nombre-de-un-campo/1935/14 "2010-06-11T16:11:48Z")

</div>

Además,

si una vez detectado el error, editamos el identificador de una de ellas, te dejará esta tabla que has modificado vacía, y la otra, con los registros que hayas creado, pero vacíos de contenido.

&nbsp;

vSaludos.
