ASSERTION_FAILED

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

ASSERTION_FAILED

Beitrag von sapdepp (Specialist / 221 / 38 / 2 ) »
Hallo, liebe Experten,

habe ein (grundlegendes OO-) Problem mit Zuweisung einer Referenzvariable.

Thema i.s.h.med-Plantafel (Terminplanung in SAP):
Im vorhandenen Klassen-Interface CL_DEF_IM_ISHMED_PG_STYLE_APP gibt es die Methode STYLE_APP. Die habe ich in eine Z-Implementierung übernommen und ausprogrammiert. Alles gut soweit. Doch nun möchte ich zwei statische Zeitlinien einfügen. Dafür gibt es z. B. die Klasse CL_ISHMED_MSCHED_PG mit der Public-Methode SET_TIME_LINE_PG. Ziel ist es , diese in meine Z-Impl. zu übernehmen. Sie ist nicht in der Signatur (Übergabeparameter) der Z-Impl. enthalten.

Vorgehen:

Code: Alles auswählen.

DATA: lr_msched_pg   TYPE REF TO cl_ishmed_msched_pg,
      i_date         TYPE NRESDATE,
      i_time         TYPE n1sched_time.

...

i_date = sy-datum.
i_time = '081500'.

CALL METHOD lr_msched_pg->SET_TIME_LINE_PG
EXPORTING
I_DATE          = i_date
I_TIME          = i_time
IMPORTING
E_RC            = e_rc
CHANGING
CR_ERRORHANDLER = cr_errorhandler.
Das Ganze schmiert ab mit "Zugriff über 'NULL'-Referenz ...

Okay, dann schalte ich ein CREATE OBJECT davor.

CREATE OBJECT lr_msched_pg.

Und hier bricht das Ganze nun mit dem Dump ASSERTION_FAILED ab.

Meine Frage lautet: Wie kann ich mir unfallfrei die Methode SET_TIME_LINE_PG zu Nutze machen, um Zeitlinien in die Plantafel einzufügen? Das Problem ist, dass ich es schaffen muss, die Plantafelstruktur T_RES (vom Typ ISHMED_T_SCHED_RESID) mitzugeben, weil dort die gefüllten Spalten und Bezeichnungen drinstehen.

Hat jemand einen Vorschlag?

Danke und Gruß

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


Seite 1 von 1

Vergleichbare Themen

0
Antw.
1473
Views
NetWeaver Assertion Ticket einrichten
von Sava » 11.09.2015 09:33 • Verfasst in Basis
2
Antw.
2662
Views
index.html Fehlermeldung Failed to load resource: net::ERR_F
von AliR » 12.08.2015 16:07 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Frage zur redefinierten Methode
vor einer Stunde von Radinator 6 / 230
RFC vs. ODATA
vor 22 Stunden von ewx 3 / 185

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.