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.
1046
Views
Adobe Form Error: No layout ...
von HH_ABAP » 08.05.2018 13:08 • Verfasst in ABAP® für Anfänger
1
Antw.
1226
Views
ENDFORM - werden lokale Daten verworfen?
von DeathAndPain » 01.02.2018 15:34 • Verfasst in ABAP® für Anfänger
3
Antw.
1430
Views
Form
von Norbert » 06.12.2004 11:32 • Verfasst in ABAP® Core
4
Antw.
2641
Views
form für die selects
von BabsiCSC » 23.06.2008 17:21 • Verfasst in ABAP® Core
5
Antw.
4332
Views
Function und Form
von andi0815 » 18.09.2006 14:32 • 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

Zeilenumbrüche ersetzen
vor 2 Stunden von rob_abc 4 / 30
Dialog-Container mit Toolbar/Status
vor 21 Stunden von tar gelöst 19 / 2088
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor 2 Stunden von rob_abc 4 / 30
Dialog-Container mit Toolbar/Status
vor 21 Stunden von tar gelöst 19 / 2088
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 507
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2143
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8739