# Campos Libres

**URL:** <https://foros.velneo.com/t/campos-libres/7045>\
**Category:** Velneo\
**Created:** [9 Mayo, 2014 10:23 UTC](https://foros.velneo.com/t/campos-libres/7045 "2014-05-09T10:23:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![psapoznik](https://avatars.discourse-cdn.com/v4/letter/p/ba9def/32.png) [@psapoznik](https://foros.velneo.com/u/psapoznik)\
**Post date:** [9 Mayo, 2014 10:23 UTC](https://foros.velneo.com/t/campos-libres/7045/1 "2014-05-09T10:23:39Z")

</div>

Buenas Tardes,

Estamos empezando a programar nuestra primera aplicación con Velneo, y nos surge una duda:

Tenemos que hacer un pequeño generador de acreditaciones, en el que existe un evento y dentro del evento el usuario puede crear unos “campos libres” es decir:

Nombre , tipo (texto , fecha , lista) , obligatorio si o no etc.

para que al ingresar registros , los haga sobre esos campos libres , que seria la ficha de la acreditación. Que posteriormente los mostraremos en el report (acreditación)

En otros lenguajes ya lo hemos hecho y como la pantalla la creamos a vuelo no hay problema , pero en Velneo no vemos como hacerlo… alguien me puede dar alguna idea ?

Gracias

Saludos

Pablo Sapoznik

---

<div class="post-metadata">

**Author:** ![ereitmann](https://avatars.discourse-cdn.com/v4/letter/e/8491ac/32.png) [@ereitmann](https://foros.velneo.com/u/ereitmann)\
**Post date:** [9 Mayo, 2014 12:14 UTC](https://foros.velneo.com/t/campos-libres/7045/2 "2014-05-09T12:14:36Z")

</div>

En velneo no puedes crear campos de una tabla en ejecución

---

<div class="post-metadata">

**Author:** ![psapoznik](https://avatars.discourse-cdn.com/v4/letter/p/ba9def/32.png) [@psapoznik](https://foros.velneo.com/u/psapoznik)\
**Post date:** [9 Mayo, 2014 14:30 UTC](https://foros.velneo.com/t/campos-libres/7045/3 "2014-05-09T14:30:12Z")

</div>

La idea era crear una tabla con registros , cada registro es campo:

ID - Tipo - Nombre - Descripcion - is\_required

el tema es que en otro lenguajes , creo los controles en tiempo de ejecución.

Vi este video , pero no la explicación de como hacerlo: [https://www.youtube.com/watch?v=lKmPiHzdYLk](https://www.youtube.com/watch?v=lKmPiHzdYLk)

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [9 Mayo, 2014 16:29 UTC](https://foros.velneo.com/t/campos-libres/7045/4 "2014-05-09T16:29:01Z")

</div>

Hola Pablo.

Velneo no es un lenguaje dinámico, así que olvídate de crear objetos al vuelo en tiempo de ejecución. Como mucho puedes ocultarlos, inhabilitarlos o tunearlos mediante CSS.

Yo creo que vas bien encaminado.  
Tienes un maestro con las ACREDITACIONES (ID, NAME) y un plural con los CAMPOS (ID, NOMBRE, ETIQUETA, CONTENIDO, REQUERIDO).

Crea un Formulario cuya ficha de entrada sea el registro de la tabla CAMPOS y una vez selecccionada la Acreditación muestras sus campos en un Casillero o Rejilla editable.

Lo del Tipo de campo tendrás que estudiar cómo implementarlo, de momento todos serán de tipo String que siempre pueden convertirse a otros formatos.

Que tengas un feliz diseño de la Solución. Además es un proyecto original.

Saludos  
Paco Satué
