anonymous Log in
Search
Recents:
v3.0
internet-l
Lectura de un archivo excel en genexus Evolution1 - java
23/04/19 21:56

Mónica Ivonne Herrer

Replies: 2

Buen día para Ustedes, El presente tiene como fin preguntarles lo siguiente, estoy leyendo un archivo excel, celda a celda para almacenar información en base de datos. Estoy usando la siguiente sentencia: &Archivo = trim(&PSRtaArc) + '/Datos_Archivos/' + &ArcNom &Planilla.Open(&Archivo) If &Planilla.ErrCode <> 0 msg(&Planilla.ErrDescription) Else &Registros = 3000 &Fila = 2 Do while &Fila <= &Registros &anno = &Planilla.Cells(&Fila,1).Number &semestre = &Planilla.Cells(&Fila,2).Text &id_tipo_documento = &Planilla.Cells(&Fila,3).Text &num_documento = &Planilla.Cells(&Fila,4).Text &pro_consecutivo = &Planilla.Cells(&Fila,5).Number &id_municipio_programa_hpc = &Planilla.Cells(&Fila,6).Number &id_tipo_vinculacion_hpc = &Planilla.Cells(&Fila,7).Number &id_grupo_etnico_hpc = &Planilla.Cells(&Fila,8).Number &id_pueblo_indigena_hpc = &Planilla.Cells(&Fila,9).Number &id_comunidad_negra_hpc = &Planilla.Cells(&Fila,10).Number &persona_con_discapacidad = &Planilla.Cells(&Fila,11).Number &id_tipo_discapacidad_hpc = &Planilla.Cells(&Fila,12).Number &id_capacidad_excepcional_hpc = &Planilla.Cells(&Fila,13).Number &cod_prueba_saber_11_hpc = &Planilla.Cells(&Fila,14).Text &Fila = &Fila + 1 enddo &Planilla.Close() endif Sin embargo al momento de ejecutar, no trae ninguna información de la celda, como si no llegara hasta allá, pero si está abriendo el archivo y recorriendo en dowhile. Las librerías que hay en la carpeta lib son las siguientes: [image: imagen.png] Es posible que esté usando una versión desactualizada de alguna, o me falte alguna? Aclaro que esto sólo sucede al leer un archivo excel "xls", generar un archivo excel, desde base de datos, funciona sin inconveniente. Agradezco todos sus aportes, esto lo hé usado hace bastante, funcionando, pero no comprendo qué puede faltar con este modelo. Cordial saludo y bendiciones. *Mónica Ivonne Herrera Alonso* -- *AVISO LEGAL: - Las opiniones que contenga este mensaje son de su autor y no necesariamente representan la opinión oficial de la Universidad Católica de Colombia o de su directiva. - El receptor deberá verificar posibles virus informáticos que tenga el correo o cualquier anexo a él, razón por la cual la Universidad Católica de Colombia no aceptará responsabilidad alguna por daños causados por cualquier virus transmitido en este correo. - La información contenida en este mensaje y en los archivos electrónicos adjuntos es confidencial y reservada, conforme a lo previsto en la Constitución y en la Ley 1273 del 5 de Enero de 2009, y está dirigida exclusivamente a su destinatario, sin la intención de que sea revelada o divulgada a otras personas. El acceso al contenido de esta comunicación por cualquier otra persona diferente al destinatario no está autorizado por *l*a Universidad Católica de Colombia y está sancionado de acuerdo con las normas legales aplicables. - El que ilícitamente sustraiga, oculte, extravíe, destruya, intercepte, controle o impida esta comunicación, antes de que llegue a su destinatario, estará sujeto a las sanciones penales correspondientes. Igualmente, incurrirá en sanciones penales el que, en provecho propio o ajeno o con perjuicio de otro, divulgue o emplee la información contenida en esta comunicación. En particular, los servidores de Internet públicos que reciban este mensaje están obligados a asegurar y mantener la confidencialidad de la información en él contenida y, en general, a cumplir con los deberes de custodia, cuidado, manejo y demás previstos en el régimen disciplinario. - Si por error recibe este mensaje, le solicitamos enviarlo de vuelta a la Universidad Católica de Colombia, a la dirección de correo electrónico que se lo envió, y borrarlo de sus archivos electrónicos o destruirlo. LEGAL NOTICE: - Any opinions contained in this message are exclusive of its author and not necessarily represent the official position of "Universidad Catolica de Colombia" or of its authorities. - The recipient must verify the presence of possible informatic viruses in the mail or in any annex thereto, and for this reason "Universidad Catolica de Colombia" shall not be made liable for any damages caused by viruses transmitted hereby. - The information contained in this message and in any electronic files annexed thereto is confidential and privileged, as per the Colombian Constitution and the Law that governs "Universidad Catolica de Colombia" and is directed exclusively to its addressee, with no intention of it being disclosed or revealed to third parties. The access to the content of this communication by any person different from its addressee is not authorized by "Universidad Catolica de Colombia" and shall be penalized in accordance with the applicable legal dispositions. - Any person who illicitly removes, hides, distracts, destroys, intercepts, controls, or otherwise prevents this communication from arriving to its addressee, shall be subject to the appropriate criminal penalties. Likewise, criminal penalties shall be incurred by any who, either for his/her own benefit or on behalf of third parties, or with prejudice of a third party, discloses or employs the information contained in this communication. In particular, public servants that may receive this message shall be obliged to ensure and keep the confidentiality of the information contained therein and, in general, to comply with the duties of custody, care, handling and other provided under the disciplinary regime. - If you should happen to receive this message by mistake, please send it back to "Universidad Catolica de Colombia" to the same e-mail address and either delete it from your electronic files or destroy it.*
Replies

jhst

24/04/19 16:46
Buenos dìas Si en lugar de leer un .xls, lees un .xlsx, yo leo solo en formato xlsx y funciona muy bien. ________________________________

Mónica Ivonne Herrer

25/04/19 12:43
Muchas gracias Hernán. Ya pude corregir el error, con ayuda de un compañero. Me faltaba inicializar una variable que traía la ruta del archivo 🙄🙄. Muchas gracias por tu interés en ayudarme. Cordial saludo, *Mónica Ivonne Herrera Alonso* El jue., 25 de abr. de 2019 a la(s) 03:23, Hernan Salvador (jhst@hotmail.com)


Back to internet-l