Kurzdump RMC_COMMUNICATION_FAILURE

Benutzeroberflächen in SAP®-Systemen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Kurzdump RMC_COMMUNICATION_FAILURE

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo zusammen,

ich habe ein Problem mit dem ALV-Grid-Control.
Ich habe auf einem "Trägerdynpro" 2 Subscreens mit jeweils einem Custom-Container und einem darin liegenden Grid-Control.

Wenn ich die Anwendung starte, z.b. 500 Datensätze in einem Grid dargestellt werden und ich anschließend in dem Grid mit der Laufleiste hin & her scrolle kommt es zu dem o.g. Dump ?????

Außerdem sind für ein Feld des Feldkatalogs in der Domäne Festwerte hinterlegt. Dadurch wird im Grid für dieses Feld eine Werteliste angeboten. Wenn ich diese aufreisse kommt ein Popup mit der Aussage "Programmfehler" und das Programm terminiert sofort. Allerdings ohne Dump...

Ich hoffe ihr könnt mir weiterhelfen. Es eilt mal wieder :oops:

Viele Grüße,
Oliver

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


Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
hat sich mittlerweile geklärt 8)

Gruß,
Oliver

Beitrag von Arno Simon (ForumUser / 84 / 0 / 1 ) »
Hallo Oliver,

für diejenigen unter uns die irgendwann auch mal auf dieses Problem stoßen, währe eine etwas genauere Beschreibung der Ursache und der Lösung von Vorteil.

Besten Dank im voraus.

vG

Arno

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo Arno,

kein Problem. Ich hatte einen kleinen aber feinen Fehler :lol:

Den Aufruf der Methoden habe ich gekapselt in Formroutinen.
Die Formroutinen haben alle definierte Parameter, um z.B. den Feldkatalog, die Datentabelle etc. zu übergeben.

Problem: ich habe alle USING-Paramter "by value" übergeben.

Code: Alles auswählen.

FORM alv USING value(gt_data) type ....
Damit funktionierte zwar der Aufruf des ALV, sobald man aber versch. Funktionalitäten aufgerufen hat, z.B. Layout, Wertehilfe... Kam es zum Programmabbruch. Beim Scrollen in einer sehr großen Tabelle zum Dump.
Da ich noch nicht so lange mit den Controls arbeite ist mir die genaue Funktionsweise noch nicht bekannt. Ich vermute mal, das besonders in großen Tabellen nicht alle Einträge zum Frontend geschickt werden, sondern zwischengepuffert werden.
Wird nun in einen Bereich gescrollt, der "nachgeladen" werden muß knallts, weil man sich nicht mehr in der Formroutine befindet, in der die Daten temp. ( Aufruf "by value" ) existierten.

Erfolgt der Aufruf "by reference"

Code: Alles auswählen.

FORM alv USING gt_data type ....
funktionierts :wink:

Bis ich das mal hatte :roll:
Falls ich jetzt Bödsinn in der Erklärung geschrieben habe, klärt mich bitte unbedingt auf. Wie bereits gesagt ich habe mir die genaue Funktionsweise der Control Klassen nicht angeschaut...

Viele Grüße,
Oliver

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1866
Views
SAP ABAP Rest aufruf: http communication failure?
von sap_koun » 29.12.2022 01:03 • Verfasst in ABAP® für Anfänger
1
Antw.
761
Views
.Net communication
von Ben Nibang » 09.08.2005 12:33 • Verfasst in ABAP® Core
1
Antw.
1256
Views
BCS Business Communication Servic; eMail im Eingang/Ausgang
von niko022 » 15.01.2007 16:30 • Verfasst in ABAP Objects®
1
Antw.
548
Views
Kurzdump
von Rabea1103 » 07.07.2021 20:29 • Verfasst in ABAP® Core
2
Antw.
320
Views
Kurzdump CJ20N
von Bright4.5 » 20.04.2022 13:49 • 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

Regex in where
vor einer Stunde von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

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

Regex in where
vor einer Stunde von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821