Publicaciones Máster ABAP POO

Base Conocimientos Comunitarios en Tecnología ABAP POO creada y compartida abiertamente por los alumnos de el Máster ABAP POO.

Actualmente existen 286 Publicaciones Académicas en ABAP POO.

¿Buscás una carrera con Futuro?

Publicaciones ABAP POO por tema tratado en lecciones

 

:: A

:: B

Badis

Aprenderemos que son las Badis, los tipos existentes y como se implementan. También analizaremos las diferencias entre Badis y Customer Exits.

Lección con 6 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 4: Temas Avanzados de la POO en ABAP

:: C

Clases

Aprenderemos que son Clases locales y globales, que es la visibilidad de una Clase, su estructura y componentes.

Lección con 16 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

Constructores

Aprenderemos que son los Constructores, los tipos de constructores existentes y cuando y como se utilizan.

Lección con 11 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: D

:: E

Eventos

Aprenderemos a disparar, manejar, registrar y coordinar eventos. También realizaremos un ejemplo del manejo de eventos.

Lección con 11 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: F

Friends

Analizaremos el efecto de la adición FRIENDS en la declaración de una clase.

Lección con 6 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: H

Herencia

Analizaremos las principales características de la herencia.

Lección con 11 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: I

Interfaces

Aprenderemos que son las Interfaces y como se implementan en nuestros desarrollos ABAP. También realizaremos un ejemplo de Interfaces.

Lección con 12 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

Introducción a la POO

Aprenderemos que es la Programación Orientada a Objetos, como se piensa en la POO, los conceptos claves y las ventajas que presenta.

Lección con 17 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

:: M

:: N

Neurociencia Práctica

Analizaremos los últimos avances de la neurociencia en lo que respecta a procesos de aprendizaje y laborales, para brindarle herramientas útiles en sus estudios

Lección con 2 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

:: P

 

 

:: ¿Realmente desea a aprender ABAP POO?

Tenemos una excelente noticia! el lunes 17 Diciembre 2018 comienza el Máster ABAP POO, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

Publicaciones ABAP POO por fecha

Listando últimas 30 Publicaciones Académicas en ABAP POO (Scroll panel).

SAP Master

1. Introducción a interfaces -Interfaces, son estructuras independientes que se pueden implementar en una clase para extender el ambito de esa clase. -El ámbito específico de una clase viene definido por sus componentes y sus secciones de visibilidad. -Las interfaces junto con la herencia proporcionan uno de los pilares basicos del polimorfismo, ya que permiten que un solo metodo con una interface se comporte distinto en diferentes clase 3. Definición de una interface -Los componentes de las interfaces no tienen que ser asignado a ninguna sección de visibilidad ya que automaticamente pertenencen a la sección publica de la clase en la que la interface es implementada. -Las interfaces... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Interfaces

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1. Disparar y manejar eventos -Los triggers (disparadores), son los metodos que disparan un evento -Los handlers (manejadores), son los metodos que se ejecutan cuando ocurre un evento -Para disparar un evento una clase tiene que: -Declarar el evento en la parte declarativa -Disparar el evento en uno de sus metodos -Cuando se declara un evento se puede usar la adicion EXPORTING para especificar parametros que se pasan al manejador del evento. Los parametros se pasan siempre por valor. -Los eventos dependientes de instancia siempre contienen el parametro implicito SENDER -Todos los metodos (dependientes de instancia y estatcios) pueden desencadenar eventos estaticos 2- Eventos manejadores... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Eventos

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1. Herencia -Herencia es la capacidad que tiene una clase de heredar los atributos y meotodos de otra clase -La herencia permite crear una nueva clase a partir de una existente. -Especialización es la relación en donde una clase (la subclase) hereda todas las principales caractreristicas de otra clase (la superclase) -La subclase puede agregar nuevos componentes (atributos y metodos) y reemplazar las implementaciones con los meotodos heredados -Si invertimos el punto de vista, es decir la superclase hereda las caracterisiticas de las subclase entonces hablaremos de Generalización -Ventajas de la herencia -Los componentes comunes solo existen una unica vez en la superclase ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Herencia

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1. Que son los Constructurores -Los constructores son un metodo especial que es llamado por el sistema en tiempo de ejeución de forma implicita. -Existen dos tipos de métodos en los objetos ABAP. Aquellos que son llamados en forma explicita mediante la sentencia CALL METHOD (o la forma abreviada) y aquellos que son llamados en forma implicita que son los CONSTRUCTORES. 2. Cuando utilizar Constructores -cuando se asignan recursos -Iniciar atributos que no pueden ser cubiertos con la adición VALUE de la setencia DATA. -Modificar atributos estáticos. -Enviar mensajes que indiquen que un nuevo ha sido creado 3. Tipos de constructores -El constructor de instancia que lleva el nombre de CONSTRUCTOR,es... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Constructores

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1. Utilizacion de los componentes de un objeto -Los programas solo pueden acceder a los componentes de las instancias usando las referencias de las variables referenciadas. -Cuando llamamos a un metodo de instancias desde dentro de otro metodo de instancia se puede omitir la referencia al objeto. 2. Metodos funcionales -Los metodos funcionales son aquellos que tienen un parámetro RETURNING. -El parámetro RETURNING siempre debe ser pasado usando la adición VALUE, es decir se debe pasar por valor. -Los métodos funcionales pueden ser llamados directamente dentro de varias expresiones. *Expresiones logicas *condiciones CASE *Expresiones aritmeticas *fuentes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Tratamiento de Objetos

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1.Que son los Objetos -Objetos, son instancias de las clases, y cada objeto tiene una identidad propia y tiene sus propios atributos. 2. Referencias a Objetos -Referencias a objeto, son punteros a los bojetos aBAP. -Las referencias a objeto se usan para acceder a un objeto desde un programa ABAP. en ABAP los objetos están siempre contenidos en variables refernciadas. -Las variables referenciadas en ABAP son tratadas como cualquier otro objeto de datos elemental. Esto quiere decir que una variable referenciada puede contener una tabla interna o una estructura. -Hay dos tipos principales de referencias. *Referencia a clases, se definen como TYPE REF TO <class> *Referencia a interfaces ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Creación de Objetos

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1.Atributos -Atributos-> tambien conocidos como propiedades -Existen dos tipos de atributos *Dependientes de instancia->se declaran usando la setencia DATA *Independientes de la instancia o estaticos, donde el contenido de los atriuos define el estado de la clase y es valido para todas las instancias de la clase. y existe solo una vez para la clase, se declaran usando la setencia CLASS-DATA 2.Metodos -Los metodos poseen tambien una interface con parametros que les permite decir valores cuando son invocados y devolver valores después de la llamda. -Existen dos tipo de metodos *Dependientes de instancia, se declaran con la setencia METHODS, Pueden acceder a todos los atributos de una... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Atributos, Métodos y Eventos

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

2. Definición de clases locales -Las clases locales son el conjunto de sentencias que están entre las sentencias CLASS..ENDCLASS. -Una definición completa de una clase constara de dos partes *Parte declarativa, lo que se conoce como definicion de la clase, en la que se definen los componentes *Parte de implementación, en la que se implementa estos componenets. 3. Visibilidad de una clase -La parte declarativo o definición de una clase se divide en trea areas de distinta visibilidad *Public section, todos los componentes son accesibles para todos los usuarios de la clase, metodos y cualquier clase que lo herede. *Protected section,todos los componentes son... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Clases

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1.Que es la programación orientada a objetos -Programación orientada a objetos-> es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real. no es un lenguaje específico, o una tecnología, sino una forma de programar. -Los objetos ABAP son un conjunto de setencias orientadas a objetos. 2. Como se piensa en la POO -Objeto -> se usan para modelar objetos o entidades en el mundo real -Metodos ->Son procedimientos internos de una clase -Los programas orientados a objetos utilizan muchos objeteos para realizar las acciones que se desean realizar y ellos mismos también son objetos. 3. Conceptos claves de la POO -Objeto->es unicamente... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción a la POO

Creado y Compartido por: Rony Alexander Alvarez Chacón / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-10: Creación de un POO ABAP 1) Crear programa ABAP zprueba_objetos_8_FD38F 2) Definir e implementar clase Llamaremos a esta clase contador y la misma contendra sus métodos asignar_contador, incrementar_contador y obtener contador. También declarar la variable privada contador. *----------------------------------------------------------------------* * CLASS contador DEFINITION *----------------------------------------------------------------------* * *----------------------------------------------------------------------* CLASS contador DEFINITION. PUBLIC SECTION. METHODS: asignar_contador IMPORTING value(valor) TYPE i, incrementar_contador, obtener_contador... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Creación de un programa ABAP Orientado a Objetos

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-9: Tratamiento de Objetos 1) Utilización de los componentes de un objeto Los programas sólo pueden acceder a los componentes de las instancias usando las referencias de las variables referenciadas, siguiendo las sintaxis, siendo r_vehiculo la variable referenciada: · Para acceder el atributo color realizamos lo siguiente: r_vehiculo->color. · Para llamar al método de instancia encendido realizaremos lo siguiente: CALL METHOD r_vehiculo->encendido(). O la versión reducida, omitiendo el CALL METHOD: r_vehiculo=>encendido(). Nota: Cuando llamamos a un método de instancia desde dentro de otro método de instancia, se puede omitir la... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Tratamiento de Objetos

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-8: Introducción a UML ¿Qué es UML? UML (Unified Modeling Language) es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. ¿Qué es un MODELO? Es una simplificación de la realidad. El modelado es esencial en la construcción de software para: · Comunicar la estructura de un sistema complejo · Especificar el comportamiento deseado de un sistema · Comprender mejor lo que estamos construyendo · Descubrir oportunidades de simplificación y reutilización Ventajas de UML · Unifica distintas notaciones previas Desventajas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Introducción a UML

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-7: Creación de Objetos ¿Qué son Objetos? Los objetos son instancias de las clases. Cada objeto tiene una identidad propia y tiene sus propios atributos. Todos los objetos transitorios residen en el contexto de una sesión interna (área de memoria de un programa ABAP). Una CLASE puede tener un número indefinido de instancia (objetos de una clase determinada, que fueron creados en tiempo de ejecución.). Nota: Un objeto existe mientras se esté usando en el programa. Existe siempre que por lo menos una referencia apunte hacia él o que un método del objeto esté registrado como método manejador de eventos. AUDIO TIP 1: Una CLASE contiene la descripción... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Creación de Objetos

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-6: Atributos, Métodos y Eventos, Tipos y Constantes 1) Atributos Contienen los datos que pueden ser almacenados en los objetos de una clase. Pueden tener cualquier tipo de datos ABAP. También son conocidos como Propiedades. El estado de un objeto viene determinado por el contenido de sus atributos. Un tipo de atributos son las variables referenciadas, estas permiten crear y acceder a los objetos, de manera que si se definen en una clase permiten acceder a otros objetos desde dentro de la clase. Existen de dos tipos de atributos: · Dependientes de instancia: El contenido de los atributos es específico de cada objeto. Se declaran usando la sentencia DATA. · Independientes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Atributos, Métodos y Eventos

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Lección-5: Clases 1) Clases locales y globales Las clases en ABAP se pueden declarar global o localmente. Las clases globales se definen en el generador de clases a través de la transacción SE24 (Generador de Clases) en el ABAP Workbench. Estas clases son almacenadas en el Class Pools en la librería de clases en el Repositorio R/3. Todos los programas ABAP en un sistema R/3 pueden acceder a las clases globales. Nota: Las clases locales se definen en un programa ABAP y solo pueden ser invocadas desde el programa. Cuando se una clase en un programa ABAP el sistema busca primero una clase local con el nombre especificado. Si no encuentra ninguna, entonces busca una clase global. Aparte del contexto de visibilidad,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Clases

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad-1-Leccion-4: Introducción a la POO 1) ¿Que es la Programación Orientada a Objetos (POO)? Método de desarrollo de software basado en el comportamiento de los objetos en el mundo real. No es un lenguaje, o tecnología, sino una forma de programar o manera de plantearse la programación. No es la única, ni mejor ni peor que las otras, pero se ha constituido en una de las formas de programar más populares. Muchos de los lenguajes de hoy día lo soportan y/o están diseñados bajo este modelo. Con la POO se debe pensar distinto; para poder escribir nuestros programas en términos de objetos, propiedades, métodos, etc. Los Objetos ABAP son un conjunto... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción a la POO

Creado y Compartido por: Oscar Perez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Se adapto el ejemplo para el Modulo de QM con el tema de AVISOS. *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV_GRID_OBJETOS *& *&---------------------------------------------------------------------* REPORT zprueba_alv_grid_objetos. TYPE-POOLS: slis. TABLES QMEL. DATA: TI_QMEL TYPE STANDARD TABLE OF QMEL. DATA: ok_code TYPE sy-ucomm, o_grilla TYPE REF TO cl_gui_alv_grid, o_contenedor TYPE REF TO cl_gui_custom_container. *----------------------------------------------------------------------* START-OF-SELECTION. *----------------------------------------------------------------------* PERFORM seleccion_datos. *----------------------------------------------------------------------*... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción al ALV Grid Control

Creado y Compartido por: Francisco Orlando Lopez Martinez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Implementado el doble clic. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZPRUEBA_ALV. Data: it_Data Type STANDARD TABLE OF ZTFI001, wa_Data Type ZTFI001, ok_code Type sy-ucomm. Data: " PAra la grilla it_Sort... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El evento double click del ALV GRID CONTROL

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Ejercicio que venia haciendo. En Sort, lo modifiqué a descendente. Interesante que se puedan excluir menú de funciones y submenues... SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZPRUEBA_ALV. Data: it_Data Type STANDARD... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Otras configuraciones del ALV GRID CONTROL

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Modificación hecha al ejercicio que hice... Interesante probar SEL_MODE con sus distintas alternativas. *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZPRUEBA_ALV. Data: it_Data Type STANDARD TABLE OF ZTFI001, wa_Data Type ZTFI001, ok_code Type sy-ucomm. Data: " PAra la grilla wa_layout Type lvc_S_LAYO, it_catalogo Type lvc_t_fcat, wa_catalogo Type lvc_s_fcat, it_Botones Type UI_FUNCTIONS, " botones a excluir wa_botones Type UI_FUNC, oGrilla Type... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El Layout del ALV GRID CONTROL

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Bueno, yo hice el ejercicio siguiendo el caso que habia programado. Donde agregué el catalogo de campos, usé opciones JUST y NO_ZERO. Y anulé el parametro i_estructure_name cuando ejecuto set_table_for_first_display. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------*... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El Catálogo de campos del ALV GRID CONTROL

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

bueno, aproveché e hice como ejercicio lo que indica la lección, pero con una tabla Z propia. También agregué el tema de borrar algunos botones de la barra de herramienta y dejé comentado por si deseo ocultar toda la barra de herramientas. Resultó muy sencillo hacerlo siguiendo el paso a paso. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_ALV *& *&---------------------------------------------------------------------*... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción al ALV Grid Control

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Bien, el ejercicio me resultó interesante, porque lo cambié un poquito. Me quedó claro que la variable referenciada a Interface es una variable. Me confundí pensando que era otro objeto. Eso me quedó en claro en el ejercicio, donde hice caso omiso a imprimir la tabla y decidí imprimir directamente cada caso. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_INTERFACE_RQ48L *&... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Interfaces

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Hice el ejercicio un poco diferente. Pero es con apenas unos detalles. Esencialmente es lo mismo SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZPRUEBA_EVENTOS_RQ48L *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZPRUEBA_EVENTOS_RQ48L. CLASS DEUDA DEFINITION. PUBLIC SECTION. METHODS:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Eventos

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Del ejercicio de la lección anterior lo modifiqué asi...(puse en negrita) Y eliminé el metodo de obtener KM que habia hecho. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } REPORT ZPRUEBA_HERENCIA_RQ48L. INCLUDE z_class_vehiculo. CLASS Camion DEFINITION INHERITING FROM Vehiculo. PUBLIC SECTION. DATA: Km_Camion Type I. METHODS: incrementar_km REDEFINITION. ENDCLASS. CLASS Camion IMPLEMENTATION. METHOD incrementar_km. super->incrementar_KM( ). Write: / 'KM Clase Vehiculo'... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Polimorfismo

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Bien, hice el ejercicio un poco diferente. Tomé la definición previa de Vehiculo que ya habiamos hecho y le cargué en un INCLUDE y le agregué los componentes que indicaba el ejercicio. E hice el programa con lo solicitado, con algunos agregados. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S55 { color: #800080; } Los KM del camion los pude obtener ya sea por un método que hice para que los devolviera o bien llamando directamente al atributo KM de la clase. Les pongo los 2 ejemplos. KM_CAMION = obtener_KM( ). " No hace falta referencia para llamar metodo de la clase. KM_CAMION = KM. " También... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Herencia

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Con casi 49 años, lo que me ha resultado y mejorado mi performance laboral, ha sido: > Realizar ejercicio fisico en forma constante (Desde hace 7 años). E ir incrementándolo. Eso no solo cuida mi salud, sino que me permite "vaciar" la cabeza. > Seguir aprendiendo. Es muy cómodo no innovar. Pero aprendiendo nuevas cosas y formas de hacer las cosas, y lograr aplicar y hacer funcionar lo aprendido, resultan muy gratificantes. > Leer. Siempre leyendo novelas. Y preferir leer antes que TV o videos. El llevar la imaginación fuera del ámbito laboral, me ha resultado sumamente relajador. > Y cuando se puede, viajar!. Aunque mas no sea a un lugar cercano. Pero el solo hecho de salir de los... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Neurociencia Práctica

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Este ya es mi segundo curso en CVOSOFT y me está resultando muy útil. Ya como programador ABAP desde hace 3 años, resulta de mucha utilidad para la empresa que pueda resolver el 80% de los requerimientos internos de informes o procesos mediante ABAP. Obvio que no se puede resolver todo. Pero lo importante es seguir avanzando. Espero, mas adelante, incursionar Web Dynpro con ABAP. Hasta el momento, no solo me ha clarificado cómo progamar en objetos en ABAP, sino que me ha servido para entender lo conceptual, que me habia sido esquivo esto años.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Social Break - Dinos quién eres

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Bueno, yo lo hice un poco distinto a lo indicado como solución. Pero lo activé y funciona perfectamente. Cuando lo haces, te das cuenta de lo sencillo que resulta. SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color: #4DA619; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } .L0S70 { color: #808080; } *&---------------------------------------------------------------------* *& Report ZCUENTA_KM_TAXI_RQ48L *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Creación de un programa ABAP Orientado a Objetos

Creado y Compartido por: Alfredo César

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Bueno, yo hice el ejercicio un poco diferente a como muestra la solución. Lo probé en SE38 y funciona bien. Se los copio...esencialmente me salió igual. Lo bueno es que logré IMPORTANTE. Cuando compilé, el control de sintaxis me indicó que para llamar a un método de un objeto debo hacerlo: objeto->metodo( ) sin necesidad de usar CALL METHOD. y si es de una clase, debo usar: clase=>metodo( ) también sin usar CALL METHOD. Debe ser por la versión de SAP que tengo. Va el programa fuente. Funciona!! SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S31 { font-style: italic; color: #808080; } .L0S32 { color: #3399FF; } .L0S33 { color:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Tratamiento de Objetos

Creado y Compartido por: Alfredo César

"Es deber del alumno superar al maestro"

:: Más Conocimientos Comunitarios sobre Tecnología SAP

 

 

:: Ayúdenos a Difundir nuesta propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!