Tabelle XXX ist zu lang (>4030)

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Tabelle XXX ist zu lang (>4030)

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
Hallo zusammen,

ich habe folgendes Problem:

Ich habe in einer Tabelle ein Datenelement geändert und zwar die Länge.
Wenn ich das Datenelement aktivieren möchte, bekomme ich jetzt immer die Fehlermeldung das die Tabelle zu lang ist. Das Datenelement wird nur auf Teilaktiv gesetzt, die Tabelle selbst kann ich aber mit Warnungen aktivieren.

Gibt es eine Möglichkeit dies zu umgehen, sodass ich das Datenelement trotzdem aktivieren kann? Ich muss das Ganze dummerweise Aktiv bekommen.

Ganz lieben Gruß

Kenny

Zusatz: Die Tabelle beinhaltet eine Struktur, welche das Datenelement enthält und bereits zu lang ist. Ich kann diese Struktur aber auch nicht ändern, diese muss so sein!

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


Re: Tabelle XXX ist zu lang (>4030)

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
hi!

Leider ist die Breite einer Datenbanktabelle (Länge aller Felder zusammengenommen) in SAP mit 4030 BYTE beschränkt.
Generell würde ich dir daher raten, für Textfelder die länger (als 255 Zeichen) sind, einen String-Datentyp zu verwenden.

Wenn schon Daten in der DB Tabelle vorhanden sind, lässt sich der Datentyp leider nicht mehr ohne Datenverlust auf String ändern.

Du wirst wohl vermutlich auf der alten Feldlänge bleiben müssen.
Du kannst dir aber eine zweite Tabelle anlegen, die dieselben Schlüsselfelder wie die erste hat und dein neues Feld dann dort abspeichern.
Beim Auslesen musst du diese zweite Tabelle berücksichtigen und in deiner internen Struktur im Programm ein zusätzliches Feld dafür vorsehen.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Kenny

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Tabelle XXX ist zu lang (>4030)

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
Hey vielen Dank ADT,

ich habe mir dies bereits gedacht. Habe einfach meherer Strkturen angelegt und die Felder darauf verteilt, anschließend wieder der Tabelle zugeordnet. Jetzt habe ich zwar immer noch eine Warnung das die Tabelle zu groß ist aber bekomme trotzdem alles aktiviert.

Lg

Kenny

Re: Tabelle XXX ist zu lang (>4030)

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
Hey vielen Dank ADT,

ich habe mir dies bereits gedacht. Habe einfach meherer Strkturen angelegt und die Felder darauf verteilt, anschließend wieder der Tabelle zugeordnet. Jetzt habe ich zwar immer noch eine Warnung das die Tabelle zu groß ist aber bekomme trotzdem alles aktiviert.

Lg

Kenny

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2573
Views
Tabelle erstellen, Fehlermeldung: Tabelle zu lang
von kbit100 » 14.02.2007 11:40 • Verfasst in Basis
5
Antw.
4463
Views
SQL-Statement zu lang für String
von mareikemei92 » 07.02.2020 18:43 • Verfasst in ABAP® Core
2
Antw.
336
Views
STRING zu lang für ABAP?
von sap_koun » 16.06.2022 23:26 • Verfasst in ABAP® für Anfänger
6
Antw.
11097
Views
Arbeitsbereich ist nicht lang genug !???
von barbara » 09.03.2006 16:11 • Verfasst in ABAP Objects®
1
Antw.
3867
Views
Der Arbeitsbereich ist nicht lang genug
von SAP_ENTWICKLER » 02.07.2015 08:39 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 5 Stunden von Bright4.5 3 / 1477
Regex in where
vor 7 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 22 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 22 Stunden von DeathAndPain 2 / 356

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

Daten an Tabelle binden
vor 5 Stunden von Bright4.5 3 / 1477
Regex in where
vor 7 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 22 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 22 Stunden von DeathAndPain 2 / 356

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