Eine Anweisung "" ist nicht vorgesehen

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Eine Anweisung "" ist nicht vorgesehen

Beitrag von bouhamidi (ForumUser / 3 / 0 / 0 ) »
Hallo zusammen,

ich tauche in die ABAP-Welt und habe direkt ein Problem.
Ein Beispiel aus dem Buch "Schrödinger programmiert" bringe mich schon am meine Grenzen. Der Fehler lautet:

Eine Anweisung "GO_PICTURE" ist nicht vorgesehen. Bitte überprüfen Sie die Schreibweise.

und es ist bei dem unten hervorhehobener Zeile (grau markiert).

Wo ist der Fehler bitte?

REPORT zsch_03_durchblick.
* TABLES-Struktur für Dynpro-Daten
TABLES: zsch03project.
* Parameter für das Projekt
PARAMETERS: pa_proj TYPE zsch03project-projekte OBLIGATORY.
* Die Variable zum Befüllen
* Variante 1
DATA: gs_project TYPE zsch03project.
* Controls

DATA: go_container TYPE REF TO cl_gui_custom_container.
*Variante1
go_picture TYPE REF TO cl_gui_picture.

START-OF-SELECTION.
* Das mächtige WRITE zaubert eine Zeile in die Liste
WRITE: / 'Durchblick 3.0'.
* Variante 1: Einzelsatz lesen*1
SELECT SINGLE * FROM zsch03project INTO gs_project
WHERE projekte = 'pa_proj'.
* Jetzt auch mit logischer Kontrolle
IF sy-subrc = 0.
* ... und in der Liste ausgeben
WRITE: / gs_project.

ELSE.
* Variante 1: der arme Anwender
WRITE: / 'Och schade, nichts gefunden für Projekt = ', pa_proj.
* Variante 2: der arme Anwender
WRITE: / | Och schade, nichts gefunden für Projekt = { pa_proj }|.
ENDIF.

* Hier springt die Laufzeitumgebung rein
AT LINE-SELECTION.
* Daten in die TABLES-Struktur
zsch03project = gs_project.
* Dynpro aufrufen
CALL SCREEN 9100.


*&---------------------------------------------------------------------*
*& Module CREATE_CONTROLS OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE CREATE_CONTROLS OUTPUT.
*Control instaniieren
IF go_container IS NOT BOUND.
*Container
CREATE OBJECT go_container
EXPORTING
Container_name = 'Bild'.
*Bild
*Variante 1
CREATE OBJECT go_picture
EXPORTING
parent = go_container.
**Variante 2
* DATA(go_picture) = NEW cl_gui_picture( go_container ).

*Bild laden
CALL METHOD go_picture->load_picture_from_url
EXPORTING
url = gs_project-bild.

ENDIF.
ENDMODULE.


Danke und beste Grüße

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


Re: Eine Anweisung "" ist nicht vorgesehen

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
bouhamidi hat geschrieben:
06.10.2021 10:49
DATA: go_container TYPE REF TO cl_gui_custom_container.
*Variante1
go_picture TYPE REF TO cl_gui_picture.
Am Ende der ersten Zeile muss ein Komma anstelle eines Punktes!
Alternativ ein DATA vor die zweite Zeile.

Code: Alles auswählen.

DATA go_container TYPE REF TO cl_gui_custom_container.
DATA go_picture TYPE REF TO cl_gui_picture.

Re: Eine Anweisung "" ist nicht vorgesehen

Beitrag von DeathAndPain (Top Expert / 1795 / 213 / 396 ) »
Ein Beispiel aus dem Buch "Schrödinger programmiert"
https://de.wikipedia.org/wiki/Schr%C3%B6dingers_Katze

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3238
Views
ALV-Dropdown-Box - andere Werte als vorgesehen eintragen
von pde » 03.08.2004 14:53 • Verfasst in ABAP Objects®
9
Antw.
3148
Views
IF Anweisung
von Mathan » 06.09.2006 13:07 • Verfasst in ABAP® Core
3
Antw.
1565
Views
Select-Anweisung
von phil1982 » 02.08.2007 08:30 • Verfasst in ABAP® für Anfänger
9
Antw.
5853
Views
Select-Anweisung
von ??? » 23.05.2005 10:22 • Verfasst in ABAP® für Anfänger
2
Antw.
4578
Views
Tables-Anweisung
von Grado » 06.05.2005 13:40 • Verfasst in Basis

Über diesen Beitrag



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

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141