Form / Endform in Layout funktioniert nicht

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Form / Endform in Layout funktioniert nicht

Beitrag von Kona (ForumUser / 7 / 0 / 0 ) »
Hallo,

folgendes Problem stellt sich mir gerade:

Ich möchte eine Funktionalität, genauer gesagt das Zusammenfassen mehrerer Teiltrings zu einem ganzen in ein kleines Unterprogramm packen. Meinem Wissen nach geht das im einfachsten Fall mit

Code: Alles auswählen.

<% FORM fname. %>
  <% Do what you want in this form. %>
<% ENDFORM. %>
und dann würde mit dem Aufruf

Code: Alles auswählen.

<% PERFORM fname. %>
das Unterprogramm ausgeführt.

Nun, im einem reinen ABAP-Programm geht das ganze auch so. Aber leider geht es bei meiner derzeitigen Aufgabenstellung um eine BSP-Applikation, und ich muss die Strings im Layout-Bereich der BSP zusammenfassen. Und da kommt nur die Fehlermeldung
"Die Anweisung "ENDMETHOD" fehlt." obwohl mein Coding folgendermaßen aussieht:


Deklaration des Unterprogramms im Layout

Code: Alles auswählen.

<% FORM cat_text. %>
  <% ASSIGN 'hallo' TO <text>. %>
<% ENDFORM. %>
Aufruf des Unterprogramms im Layout

Code: Alles auswählen.

<% LOOP AT gt_werte INTO ls_werte WHERE name = <name>. %>
  <% PERFORM cat_text. %>
<% ENDLOOP. %>
Vielleicht könnt ihr ja einem Anfänger in Sachen BSP und ABAP in diesem Punkt weiterhelfen. Thanks schonmal im Vorraus.
H5N1-Kernel jetzt für Linux erhältlich!

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


Beitrag von Aggressor (ForumUser / 66 / 0 / 0 ) »
Guten Morgen,

ich bin zwar auch kein Experte in Sachen BSP, bzw. auch ein ziemlicher Anfänger aber ich versuch mal dir zu helfen.

Meines Wissens nach kann man in einer BSP Anwendung keine Unterprogramme definieren bzw. aufrufen.

Ich hatte mal ein ähnliches Problem, ich habe es dann mit Hilfe eines FUBA gelöst.

RFC fähigen FUBA erstellt, der mir ein bereits bestehendes Unterprogramm aufgerufen hat.

Es ist vlt. nicht die beste und sauberste Lösung,
aber es hat funktioniert.

Wie gesagt bin ich auch ein ziemlicher Anfänger und es kann auch sein das man doch Forms in BSP Seiten aufrufen kann...


Wenn jmd weiß wie das geht sagt mir bitte Bescheid *g*
"Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht." Albert Einstein

Beitrag von Kona (ForumUser / 7 / 0 / 0 ) »
Also, ich hab hier in der Firma auch nochmal rumgefragt und die sind zu dem selben Schluss gekommen, wie du auch.

In BSPs gehen Unterprogramme nicht.

Aber egal, ich hab das Problem schon auf ne andere Weise gelöst. Dafür hab ich jetzt ein neues Problem, aber dafür mach ich nen extra Thread auf.

:lol:
H5N1-Kernel jetzt für Linux erhältlich!

Seite 1 von 1

Vergleichbare Themen

0
Antw.
951
Views
Adobe Form Error: No layout ...
von HH_ABAP » 08.05.2018 13:08 • Verfasst in ABAP® für Anfänger
1
Antw.
1163
Views
ENDFORM - werden lokale Daten verworfen?
von DeathAndPain » 01.02.2018 15:34 • Verfasst in ABAP® für Anfänger
3
Antw.
1249
Views
Form
von Norbert » 06.12.2004 11:32 • Verfasst in ABAP® Core
3
Antw.
1182
Views
FORM process_back.
von warup » 08.04.2013 16:22 • Verfasst in ABAP® für Anfänger
7
Antw.
4201
Views
FORM vs METHOD
von Dyrdek » 13.10.2016 12:20 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 4 Tagen von jocoder 2 / 70
Etikettendruck mit SmartForms
vor einer Woche von a-dead-trousers 2 / 71

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

PDF-Anzeige unter EDGE
vor 4 Tagen von jocoder 2 / 70
Etikettendruck mit SmartForms
vor einer Woche von a-dead-trousers 2 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Wochen von Lucyalison 1 / 130
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166