Tablas Temporales


([N3] blanyi) #1

Buenos días.
Necesito desarrollar una aplicación en la que debo importar datos desde excel o de archivos planos y quiero saber si Velneo es la herramientas apropiada.
El asunto es que quiero definir en una tabla los campos, tipo, longitud, etc que pueda tener el archivo que quiero importar. En el momento que llegue el archivo en excel o plano, según sea el caso, se debe ejecutar el proceso que toma ese archivo e importarlo a una tabla de Velneo temporal que se debe crear con base en la estructura parametrizada en otra tabla.
Esto lo quiero así porque se da el caso que en cualquier momento al archivo excel le pueden quitar o adicionar columnas, entonces lo que quiero es que el usuario final puede de igual manera agregar o quitar en la tabla de configuración y así el archivo pueda ser importado como viene y sin la necesidad de que me llamen a mi para cambiar el programa.

Se puede hacer esto en Velneo?, Yo he buscado y no veo nada sobre tablas temporales o no se como las llaman.
En la herramientas actual puede crear algo que ellos llaman cursor, que es como una especie de tabla temporal y que reside en memoria.

Gracias a quien pueda ayudarme.

YIMY MORA ACONCHA


([N3] blanyi) #2

¿Será que nadie sabe de tablas temporales?
¿O será que los que saben no han visto todavía este hilo?

Yimy Mora Aconcha


([N1] Pepeto) #3

1. Desde velneo se pueden importar archivos de texto plano y hojas de excel perfectamente.
2. Lo que pides no es nada sencillo, por eso quiza no te hayan respondido.
3. Las tablas temporales no pueden ser creadas dinamicamente

Aqui tienes algunas open apps para importar texto plano y documentos de Excel.
http://velneo.es/tutor-de-importacionexportacion-de-ficheros-ascii/
http://velneo.es/tutor-v2excelwin/

un saludo
José Luis
http://www.ascsl.com


([N3] blanyi) #4

En vista de las pocas respuestas a mi inquietud, decidí consultar con soporte de Velneo y me han respondido los siguiente:

"Sentimos informarte de que en Velneo las tablas de datos no son dinámicas.

Esto quiere decir que su definición debe hacerse en tiempo de edición con Velneo vDevelop V7, dentro de un proyecto de datos. No siendo posible, por tanto, ni crearlas ni modificar su estructura en tiempo de ejecución."

Creo que si no encuentro la manera de hacer las importaciones con tablas temporales dinámicas tendré que buscar otra herramienta.

Yimy Mora Aconcha


([N4] velavisual) #5

@blanyi
.
.
Creo que debes leer y ver el vídeo de un velneador (Elmer Salazar) sobre:
.
. ¿Podemos importar datos a Velneo desde otras Bases de Datos?
.
.
No es 100% lo que necesitas pero, creo que te dará algunas ideas de cómo plantear tu problema.
.
http://mpoliver.wordpress.com/2011/12/14/importacion-bases-de-datos-externas/
.
.
Si después de ver el vídeo no te vez capaz de solucionar tu problema, tal vez sigas pensando en buscar otra herramienta.
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N3] blanyi) #6

Antonio Vela, gracias por querrer ayudarme.
Observaré el vídeo y les estaré comentando.

Yimy Mora Aconcha


([N4] Atanasio) #7

Hola, lo único que no se puede hacer de lo que necesitas es la creación dinámica de la tabla, pero tal vez la podrías tener creada previamente con un número x de campos del tipo objeto texto para que puedan recoger cualquier dato. Como tienes en otra tabla definido el tipo de datos de cada columna siempre puedes hacer la conversión de texto a fecha o número.
Yo lo haría así,no se igual a ti no te vale.

Un saludo.


([N3] blanyi) #8

Hola Atanasio.

Buenos días.

Me parece muy valioso tu aporte, creo que aplicando lo que tu sugieres podría ser la solución.
Me pondré a investigar como funcionan los campos tipo objeto texto, pues como soy nuevo en Velneo aun nos los he usado.

Gracias.

YIMY MORA ACONCHA