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.
1093
Views
Adobe Form Error: No layout ...
von HH_ABAP » 08.05.2018 13:08 • Verfasst in ABAP® für Anfänger
1
Antw.
1271
Views
ENDFORM - werden lokale Daten verworfen?
von DeathAndPain » 01.02.2018 15:34 • Verfasst in ABAP® für Anfänger
5
Antw.
4437
Views
Function und Form
von andi0815 » 18.09.2006 14:32 • Verfasst in ABAP® für Anfänger
3
Antw.
1385
Views
FORM process_back.
von warup » 08.04.2013 16:22 • Verfasst in ABAP® für Anfänger
4
Antw.
2682
Views
form für die selects
von BabsiCSC » 23.06.2008 17:21 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Absprung VA02 Position
vor einer Stunde von gs3rr4 3 / 23
OPD Druck im SPOOL
vor 3 Stunden von Manfred K. 1 / 14
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1804
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2335

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

Absprung VA02 Position
vor einer Stunde von gs3rr4 3 / 23
OPD Druck im SPOOL
vor 3 Stunden von Manfred K. 1 / 14
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1804
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2335

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 3 Stunden von Manfred K. 1 / 14
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 387
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 989
MS-Word als Editor
letzen Monat von tekko 1 / 4487