# importar y exportar excel

**URL:** <https://foros.velneo.com/t/importar-y-exportar-excel/4432>\
**Category:** Velneo\
**Created:** [22 Mayo, 2012 17:42 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432 "2012-05-22T17:42:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 17:42 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/1 "2012-05-22T17:42:45Z")

</div>

en un formulario deseo poder importar y exportar archivos planos de excel separados por coma o por punto y coma ya e realizado los procesos y eventos correspondientes pero al momento de ejecutar realiza el proceso pero no visualiza los datos que se importanen la rejilla que deseo.

para exportar realiza la misma accion y me dice que el proceso se a realizado... pero no exporta nada.

porfavor alguien que pueda ayudarme gracias.

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Mayo, 2012 17:46 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/2 "2012-05-22T17:46:40Z")

</div>

Buenas,  
- ¿puedes asegurar que se han importado los datos?  
- ¿Recalculas la rejilla para comprobar que los datos se han importado a la tabla?

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 17:49 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/3 "2012-05-22T17:49:33Z")

</div>

disculpa no entiendo a que te refieres con recalcular

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Mayo, 2012 20:12 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/4 "2012-05-22T20:12:59Z")

</div>

¿Como sabes que no te importado?

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:00 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/5 "2012-05-22T21:00:42Z")

</div>

esta es la secuencia de pantallazos en Vclient ejecuto le doy importar realiza el proceso y no visualiza nada.

te agradesco

[attachment=23443,1838] [attachment=23443,1839] [attachment=23443,1840] [attachment=23443,1841] [attachment=23443,1842] [attachment=23443,1843]

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:01 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/6 "2012-05-22T21:01:40Z")

</div>

este es el ultimo pantallazo al finalizar el proceso no agrega nada a la grid

[attachment=23444,1844]

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:04 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/7 "2012-05-22T21:04:10Z")

</div>

este es el pantallazo del evento importar

[attachment=23445,1845]

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:05 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/8 "2012-05-22T21:05:43Z")

</div>

este es el proceso importar

[attachment=23446,1846]

---

<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:** [22 Mayo, 2012 21:07 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/9 "2012-05-22T21:07:54Z")

</div>

Buenas.

Y si entras por el vDataClient y compruebas esa tabla tienes esos registros importados?

Un saludo

Edito: En el proceso en el que importas cargas la lista por el stringSection(LINEA, "," , 1,0,0). Es correcto? Porque parece que ahí tienes en nombre del vehículo y no el Código

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:34 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/10 "2012-05-22T21:34:21Z")

</div>

es decir no es posible visualizar lo que se importa en el grid sobre vClient?

---

<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:** [22 Mayo, 2012 21:36 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/11 "2012-05-22T21:36:05Z")

</div>

Buenas.

Además puedes simplificar un poco el proceso de importación y evitar preguntar cual es el separador y repetir la parte de código donde das las altas.

Si usas la función indexOfString puedes saber si existe una subcadena dentro de la linea. Puedes comprobar si existe el ";". Si no existe ya sabes que el separador será la "," y si no pues será el ";".  
Después metes en una variable el separador y ya no tienes que repetir la parte de comprobar si existe el registro y el alta por cada tipo de alta.

Te adjunto un pequeño ejemplo que te puede servir de punto de partida.

Un saludo.

[attachment=23450,1847]

---

<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:** [22 Mayo, 2012 21:38 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/12 "2012-05-22T21:38:13Z")

</div>

Claro que puedes visualizar en la rejilla lo que has importado.

Habría que saber como tienes el proceso sincronizador de la vista de datos.

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:43 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/13 "2012-05-22T21:43:24Z")

</div>

podrias guiarme en esto no entiendo a quete refieres..... debo ser sincero soy nivel uno pero trabajo para una empresa que desarrolla en velneo el proyesto en el que estoy ya tiene un avance sustancial...

gracias y que pena por la molestia

---

<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:** [22 Mayo, 2012 21:47 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/14 "2012-05-22T21:47:55Z")

</div>

No te preocupes ;)

Lo primero es, como te decía antes, saber a ciencia cierta que los registros se han importado. Comprueba en el vDataClient si hay registros en esa tabla.

Si no los hay puede ser que esté mal el proceso de importación.

Si los hay el problema es que no te refresca la rejilla que tienes en el formulario. Entonces habría que ver el proceso que usas para mostrar la información en esa rejilla

Un saludo

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 21:54 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/15 "2012-05-22T21:54:51Z")

</div>

muchisimas gracias por tu ayuda pero ahora me surge otro inconveniente el dataclient que me dices debo revisar es un servicio para nivel 3 y 4 la empresa solo maneja nivel dos existe otra forma de hacer esa verificacion

de nuevo gracias

---

<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:** [22 Mayo, 2012 22:03 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/16 "2012-05-22T22:03:12Z")

</div>

Pues en el evento donde disparas el proceso de importación dentro del "if OK" haz un cargar lista de VEH\_MARCAS por ID y pon dentro un mensaje que te muestre el tamaño de la lista (sysListSize).  
Asi sabrás si hay algo en la tabla

Un saludo.

Pd: Mañana mas que ya es tarde

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [22 Mayo, 2012 22:42 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/17 "2012-05-22T22:42:37Z")

</div>

mil gracias por tu ayuda te dejo un ultimo pantallazo para que lo analises mañana en este agrege el mensaje que me sugeriste y en ejecucion me mostro el 0 supongo que quiere decir que no esta importando.

agradezco tu ayuda espero puedas colaborarme mañana.

[attachment=23457,1848] [attachment=23457,1849]

---

<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:** [23 Mayo, 2012 05:29 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/18 "2012-05-23T05:29:13Z")

</div>

Bueans.

Así a bote pronto veo que ee el evento que lanzas el proceso de importar le estás pasando la variable SENDA que es la que tiene la ruta del archivo , a la variable BUCLE del proceso que te seirve apra recorrer las line.as

Esto no está bien. Deberás pasarselo a la variable SENDA del proceso.

un saludo.

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [23 Mayo, 2012 13:34 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/19 "2012-05-23T13:34:27Z")

</div>

te agradezco muchísimo toda tu ayuda a sido excelente tenias razón el problema era que cargaba la variable equivocada......

mil gracias

---

<div class="post-metadata">

**Author:** ![josecamino](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@josecamino](https://foros.velneo.com/u/josecamino)\
**Post date:** [23 Mayo, 2012 15:01 UTC](https://foros.velneo.com/t/importar-y-exportar-excel/4432/20 "2012-05-23T15:01:07Z")

</div>

me encuentro en dificultades con la exportación a excel podrías ayudarme.

agrego un pantallazo de el evento

[Página siguiente](https://foros.velneo.com/t/importar-y-exportar-excel/4432.md?page=2)
