Pasar un archivo de Excel a una Tabla Interna en ABAP

19 19UTC abril 19UTC 2011

En este post, veremos como pasar un archivo en formato de excel a una tabla interna en abap.  Lo anterior se realiza mediante la función ‘ALSM_EXCEL_TO_INTERNAL_TABLE ‘.

Aclaro que para poder hacer esto, se necesita que en la máquina donde se esté ejecutando el programa tenga instalada una versión de excel (yo lo intenté con libre office, pero me marca error y mandatoriamente tenemos que tener instalado el microsoft excel, cosas de SAP u_u ).

Leer el resto de esta entrada »

Vaciar una Tabla Interna en un Archivo Local ABAP

18 18UTC abril 18UTC 2011

Cuando realizamos lecturas a diferentes tablas en una base de datos, generalmente concentramos la información resultante en una tabla interna para posteriormente mostrar la información en pantalla. Es posible vaciar los valores de nuestra tabla interna a un archivo local en el equipo, ya sea de tipo de formato .txt, .doc, .odt, .xls, .ods, etc.

Para esto, utilizamos una función de abap llamada “WS_DOWNLOAD” para realizar la transferencia de datos, y también utilizaremos la función “WS_FILENAME_GET ” para indicar el nombre y la ruta en donde deberá ser guardado nuestro archivo.

ABAP

Leer el resto de esta entrada »

ALV – SAP ABAP

18 18UTC abril 18UTC 2011

Generalmente cuando realizamos reportes en abap, obtenemos información en formato de listado, en  plano, muchas veces sin ninguna funcionalidad aparte que la simple visualización de los datos.

En sap existe algo llamado ALV (Abap List Viewer) que es el encargado de presentar nuestros reportes de una manera mas práctica y funcional, su interfaz es mas elegante y nos permite realizar mas funcionalidades que un reporte normal.

ABAP

Leer el resto de esta entrada »

Reloj de Espera en programas ABAP

15 15UTC abril 15UTC 2011

Cuando realizamos lecturas un poco pesadas a la base de datos en una o varias tablas, generalmente lo vemos traducido en una ejecución  mas lenta de lo habitual en nuestros programas despues de ejecutarlos (F8).  Lo mas recomendable es agregar en la barra inferior el famoso reloj de espera de ejecución que utiliza sap.

Leer el resto de esta entrada »

Programa para Obtener el Valor de Variantes Guardadas en Programas ABAP

13 13UTC abril 13UTC 2011

Cuando desarrollamos algún programa en ABAP, generalmente utilizamos variantes para “recordar” el valor de una o más variables, con el fin de realizar pruebas mas ágiles. Pero, ¿Te has preguntado en donde quedan guardados esos valores?

El siguiente es un programa que únicamente muestra un listado de nuestras variantes en formato de lista o en formato ALV (ABAP List Viewer). Si lo deseas, puedes agregar código para que los resultados se guarden en un archivo por ejemplo, sin mas, veámos el código fuente:

ABAP

Leer el resto de esta entrada »

Firefox 4 ¡¡¡¡ YA DISPONIBLE !!!!

13 13UTC abril 13UTC 2011

Después de mucho tiempo, la fundación Mozilla ha sacado al público la versión 4 del que a mi parecer es el mejor navegador en internet, Firefox.

Firefox 4

Leer el resto de esta entrada »

Maten a Flanders

16 16UTC septiembre 16UTC 2008

Después de un dia estresante, tenía ganas de jugar algo rápido, fue cuando navegando por la red me topé con este juego hecho en Flash, llamado Flanders Killer, pues parece que homero por fin llega a hacer su sueño realidad (Matar a la camada de los Flanders jaja).

Pues sin mas que agregar, les dejo la dirección de donde podrán disfrutar de este entretenido juego (muy desestresante y divertido).

Link: http://www.evilplayer.com//games/killflanders/kill-flanders-free-flash-ganes.php

Google Chrome

4 04UTC septiembre 04UTC 2008

El gigante de las búsquedas en internet, nos sorprende una vez mas, pues en esta ocasión ha lanzado su propio navegador (aunque aún está en fase de desarrollo) llamado “Google Chrome”.

Es un navegador simple y elegante, personalmente me gustaron las pestañas de navegación (muy similares a las de Firefox), y la opción de navegar de manera anónima en las páginas, también tiene un depurador de java para desarrolladores web, también puedes importar todo tu historial y marcadores a este navegador, también debemos agregar que su código es libre =P. Aunque los puntos malos son que cada pestaña abre un proceso nuevo en el sistema (vas a gastar mas memoria por cada pestaña que abras) y algunas paginas con pluggins no se visualizan de la mejor manera. 

También es una lástima que esta versión beta solamente haya salido para Window$, las versiones de Linux y Mac, siguen en desarrollo y tendremos que esperar un poco mas para poder probarlas.

Apesar de esto, Chrome de Google va por buen rumbo, aunque aún le falta camino por recorrer.  Personalmente aún me quedaré con Firefox, pero si utilizas el IExplorer, el chrome es una buena opción para tí.  Puedes descargar el navegador desde la Página de Google Chrome.

 

Google Chrome

Google Chrome

CURSOS DE LA “UNIVERSITAT OBERTA DE CATALUNYA”

25 25UTC agosto 25UTC 2008

Navegando por la red, tuve la fortuna de encontrar un curso muy interesante sobre bases de datos, para mi sorpresa, este es material de una universidad de Cataluña (España). El curso está muy bien estructurado, este material estaba pensado para consulta de profesores y estudiantes, pero ya está abierto a todo el público en general que esté interesado en este tipo de temas bajo el nombre de OpenCourseWare, claro bajo la licencia Creative Commons.

Existen varios cursos relacionados a la tecnología informática, esta es una lista de lo que podrán encontrar aqui:

M2101 - Introducción al software libre, Febrero 2008 M2101 – Introducción al software libre, Febrero 2008
M2102 - Sistema operativo GNU/Linux básico, Febrero 2008 M2102 – Sistema operativo GNU/Linux básico, Febrero 2008
M2103 - Administración avanzada del sistema operativo GNU/Linux, Septiembre 2007 M2103 – Administración avanzada del sistema operativo GNU/Linux, Septiembre 2007
M2104 - Implantación de sistemas de software libre, Febrero 2005 M2104 – Implantación de sistemas de software libre, Febrero 2005
M2105 - Redes de computadores, Marzo 2004 M2105 – Redes de computadores, Marzo 2004
M2106 - Ampliación de redes de computadores, Febrero 2008 M2106 – Ampliación de redes de computadores, Febrero 2008
M2107 - Aspectos avanzados de seguridad en redes, Febrero 2007 M2107 – Aspectos avanzados de seguridad en redes, Febrero 2007
M2108 - Desarrollo de aplicaciones web, Marzo 2004 M2108 – Desarrollo de aplicaciones web, Marzo 2004
M2109 - Bases de datos, Febrero 2007 M2109 – Bases de datos, Febrero 2007
M2110 - Introducción al desarrollo de software, Marzo 2004 M2110 – Introducción al desarrollo de software, Marzo 2004
M2111 - Conceptos avanzados en desarrollo de software libre, Febrero 2007 M2111 – Conceptos avanzados en desarrollo de software libre, Febrero 2007
M2112 - Ingenieria del software en entornos del software libre, Febrero 2007 M2112 – Ingeniería del software en entornos del software libre, Febrero 2007
M2113 - Utilidades y herramientas de software libre, Septiembre 2007 M2113 – Utilidades y herramientas de software libre, Septiembre 2007
M2114 - Aspectos legales y de explotación del software libre, Febrero 2007 M2114 – Aspectos legales y de explotación del software libre, Febrero 2007

Pueden bajar los cursos en formate PDF, o bien en formato ODT (oppenofice). El link de la página oficial es el siguiente: http://ocw.uoc.edu/

Música Libre

21 21UTC agosto 21UTC 2008

Y hablando de software libre,  ¿Sabías que también existe Música Libre?, si, existe música para descargar legal y libremente para que la puedas disfrutar, esto por que  este tipo de música está bajo la licencia Creative Commons.

La siguiente es una presentación de Eme Navarro (por cierto creado con software libre) sobre este tipo de música, es muy interesante, por favor, leanla con atención.

Ya lo sabes, baja este tipo de música y apoya a estos artistas, si disfrutas tanto la música como yo, sin duda podrás encontrar muchas cosas interesantes y también las vas a poder escuchar y agregar a tu biblioteca musical personal. Algunos enlaces para bajar este tipo de musica son:

  1. http://www.jamendo.com/es/
  2. http://www.dpop.es/
  3. http://exgae.net/repertorio/musicagrupos
  4. http://musicleft.net/index.php

Recuerda, LA MÚSICA ES ARTE, disfrútala =)


Seguir

Get every new post delivered to your Inbox.