mit method : get_... daten lesen und ausgeben?

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

mit method : get_... daten lesen und ausgeben?

Beitrag von Rea (ForumUser / 14 / 0 / 0 ) »
* WIE KANN ICH DIE NAME AUSGEBEN, BITTE ?

CLASS lcl_employee DEFINITION.

PUBLIC SECTION.
METHODS: set_name IMPORTING im_name TYPE string,
get_name EXPORTING ex_name TYPE string.

PRIVATE SECTION.
DATA: pr_name TYPE string.

ENDCLASS.

CLASS lcl_employee IMPLEMENTATION.
METHOD set_name.
me->pr_name = im_name.
ENDMETHOD.

METHOD get_name.
ex_name = pr_name.
ENDMETHOD.
ENDCLASS.

DATA: employee_ali TYPE REF TO lcl_employee,
out_name TYPE string,
out_name1 TYPE string.

START-OF-SELECTION.
CREATE OBJECT employee_ali.

out_name = 'Alireza'.
call METHOD employee_ali->set_name EXPORTING im_name = out_name.

*WIE CANN ICH DIE MIT WRITE BEFEHL AUS GEBEN?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: mit method : get_... daten lesen und ausgeben?

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Moin,

so ganz verstehe ich deine Anforderung nicht, aber ich versuche es einfach mal:
Nachdem du mit set_name den Namen gesetzt hast und ihn im Klassenattribut pr_name gespeichert hast, hast du nun 2 Wege diesen Wert abzurufen und per WRITE Befehl auszugeben:

1. Du sprichst das Attribut direkt an:

Code: Alles auswählen.

WRITE me->pr_name.
2. Da du eine Get_name Methode hast, kannst du es auch damit abrufen und dann ausgeben:

Code: Alles auswählen.

DATA: lv_name TYPE string.

* Namen lesen
  me->get_name( IMPORTING ex_name = lv_name ).

* Namen ausgeben
  IF NOT lv_name IS INITIAL.
    WRITE lv_name.
  ENDIF.
Ich hoffe, das hilft dir weiter.
Gruß,
der Matze

Re: mit method : get_... daten lesen und ausgeben?

Beitrag von Rea (ForumUser / 14 / 0 / 0 ) »
Hallo Matze!

Besten Dank für deine Hilfe. :up:
Es hat mir die Sache geklärt.

Viele Grüße
Rea

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2601
Views
Transponierte Daten in ALV ausgeben
von Niels » 24.07.2015 14:15 • Verfasst in ABAP® Core
5
Antw.
2612
Views
Daten vertikal ausgeben
von seco_neu » 14.09.2007 12:12 • Verfasst in ABAP® für Anfänger
1
Antw.
5452
Views
Daten aus SQL-Server lesen
von Willi » 27.01.2006 09:10 • Verfasst in Exchange Infrastructure
3
Antw.
461
Views
Daten aus Struktur lesen
von Maggonski » 08.02.2023 10:31 • Verfasst in ABAP® für Anfänger
6
Antw.
2634
Views
Daten aus mehreren Tabellen ausgeben
von thr-hn » 25.03.2014 09:14 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 14 Stunden von Bright4.5 1 / 308
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1947
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8549