Problem bei CREATE_XL_THEME aufruf von get_theme

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Hallo,

ich habe das folgende Problem in einer Methode:

Code: Alles auswählen.

method create_xl_theme.
  data: lo_theme type ref to zcl_excel_theme.

  excel->get_theme(
  importing
    eo_theme = lo_theme
    ).
  if lo_theme is initial.
    create object lo_theme.
  endif.
  ep_content = lo_theme->write_theme( ).

endmethod.
Das Problem ist, das get_theme offensichtlich fehlerhaft ist.

Beim Check wird der folgende Fehler ausgeworfen:
Methode CREATE_XL_THEME
Die Methode "GET_THEME" besitzt keine Parameter.


und folgendes steht in der Methode:

Code: Alles auswählen.

 
  method GET_THEME.
  endmethod.
Die klasse wird nun in anderen SAP-Systemen benötigt, der Transport klappt natürlich nicht.

Hat jemand eine Idee?

Danke

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


Re: Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Nun ja, die Klassen ZCL_EXCEL, ZCL_EXCEL_THEME und weitere entstammen dem eigenständigen Projekt ABAP2XLSX. Das heißt, du könntest dir von dem Projekt das neueste Release ziehen. Oder aber du reparierst die Methode GET_THEME auf eigene Faust.

Re: Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Die Klassen hat vor ein paar Jahren ein externer Mitarbeiter eingespielt, keine Ahnung, wo ich die finde.
Wenn ich wüsste, was in GET_THEME stehen sollte, würde ich das ja machen, aber ich weiß nicht, was da codiert werden soll.

Re: Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Einfach in die Suchmaschine "ABAP2XLSX" oder "ABAP2XLSX get_theme" eingeben und dann findet man nicht nur das Projekt, sondern sogar den Quellcode.

Zur Methodendefinition findet man da dann

Code: Alles auswählen.

METHODS get_theme
      EXPORTING
        !eo_theme TYPE REF TO zcl_excel_theme .
Zur Implementierung der Methode findet man

Code: Alles auswählen.

METHOD get_theme.
    eo_theme = theme.
  ENDMETHOD.

Folgende Benutzer bedankten sich beim Autor PeterPaletti für den Beitrag:
khb


Re: Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Danke, ich hatte wohl Tomaten auf den Augen.
Zuletzt geändert von khb am 23.08.2022 15:37, insgesamt 1-mal geändert.

Re: Problem bei CREATE_XL_THEME aufruf von get_theme

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Ach so und nur so nebenbei: ich will ja den Teufel nicht an die Wand malen, aber bevor ihr die Klasse in andere SAP-Systeme einspielt, würde ich mich vergewissern, ob der externe Mitarbeiter auch dort ABAP2XLSX eingespielt hat, sonst geht ihr mit dem Transport natürlichauf die Bretter.

Folgende Benutzer bedankten sich beim Autor PeterPaletti für den Beitrag:
khb


Seite 1 von 1

Vergleichbare Themen

3
Antw.
801
Views
SAP Logon Theme ermitteln
von PeterPaletti » 26.02.2021 10:13 • Verfasst in ABAP® für Anfänger
0
Antw.
1882
Views
Web Dynpro Theme ändern
von drama » 12.04.2016 14:48 • Verfasst in ABAP® für Anfänger
3
Antw.
3693
Views
SAP GUI // Custom UI // Templates // Theme's
von Andreas H. » 05.03.2014 09:19 • Verfasst in Sonstige Module
14
Antw.
2608
Views
Fragen zum SAPGUi 7.70 Quartz Theme
von DeathAndPain » 09.09.2021 13:29 • Verfasst in ABAP® für Anfänger
1
Antw.
2443
Views
ALV wird nur im Blue Crystal Theme angezeigt
von Basler84 » 04.10.2018 19:29 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 21 Stunden von black_adept gelöst 27 / 4315
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 211

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.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 21 Stunden von black_adept gelöst 27 / 4315
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 211

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 211
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3142
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9735