Feldkatalog und Ausgabelänge

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
18 Beiträge • Seite 1 von 2 (current) Nächste
18 Beiträge Seite 1 von 2 (current) Nächste

Feldkatalog und Ausgabelänge

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
Hallo,

mit dem FuBa LVC_FIELDCATALOG_MERGE erstelle ich mir einen Fieldcat aus einer im DDIC angelegter Struktur.
Nun sind dort Felder enthalten, denen ich im DDIC eine Domäne mit Ausgabelänge 10 zugeordnet habe. Leider erscheint als Ergebnis immer nur Ausgabelänge 1, was auch dem Feldtyp CHAR1 entspricht.

Kann jmd helfen und mir erklären warum die Ausgabelänge, die ich in der Domäne definiert habe hier nicht zieht.

Thanks a lot.

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


Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
Hast du nach dem Ändern deiner DDIC-Struktur die SE80 noch mal neu aufgerufen. Bei mir ziehen die Änderungen dann erst.

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
Ja, das habe ich gemacht. Geht aber leider immer noch nicht.

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
Was steht denn in dem Feldkatalog zu diesem Feld?

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
DD_OUTLEN = 000010
OUTPUTLEN = 000000

d.h. wohl das das Lesen der Domäne funktioniert.

Immo setze ich OUTPUTLEN auch auf 10. Dann geht auch alles, aber das ist doch keine saubere Lösung.

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
also OUTPUTLEN steht bei meinen Feldkatalogen auch immer auf 000000, das scheint also keine Auswirkungen zu haben.

outputlen (Spaltenbreite)
initial = Spaltenbreite ergibt sich aus der Ausgabelänge des referierten Feldes (Domäne) im Data Dictionary.

Was steht denn bei INTLEN?

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
INTLEN hat 000001

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
Hast du einen Domäne mit CHAR1 und Ausgabelänge 10 angelegt?

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
ja

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
Und wieso???

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
weil man nur ein einstelliges Zeichen eingeben soll und nicht mehr

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
Aber du möchtest 10 Stellen zur Anzeige bringen? Hast du zufällig im Layout folgendes gesetzt?

layout-colwidth_optimize = 'X'.

Das würde erklären wieso es sich auf 1 Feld wieder "zusammen zieht".

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
mhhhh. das Feld finde ich nicht. Ich nehme den ALV aus dem OO:

CALL METHOD obj_alv_grid->set_table_for_first_display

in der Struktur layout habe ich nur: gs_layout-stylefname = 'CELLTAB'.

weil ich zellenweise editieren möchte.

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
gs_layout-CWIDTH_OPT

Beitrag von Cysco (ForumUser / 13 / 0 / 0 ) »
wie schon geschrieben, das einzige was ich fülle ist

gs_layout-stylefname = 'CELLTAB'

der Rest ist initial, somit auch CWIDTH_OPT.

Daran liegt es somit nicht.

Das Feld OUTPUTLEN überschreibe ich ja "manuell" mit 10, somit kann man sagen, das es doch Auswirkung hat.
Meiner Meinung nach müsste es nur von Anfang an 10 haben.

Vergleichbare Themen

6
Antw.
10314
Views
Maximale Ausgabelänge eines Textfeldes im ALV
von *developer* » 25.09.2013 09:28 • Verfasst in ABAP Objects®
1
Antw.
2136
Views
ALV-Grid: Ändern Datentyp/Ausgabelänge einzelner Zelle
von TomSd » 16.10.2007 10:13 • Verfasst in ABAP Objects®
17
Antw.
22450
Views
Feldkatalog für ALV
von Kerstin » 17.08.2007 10:03 • Verfasst in ABAP Objects®
4
Antw.
3019
Views
OO ALV: Feldkatalog ändern
von dyv » 15.10.2014 12:08 • Verfasst in ABAP® Core
0
Antw.
1315
Views
ALV-feldkatalog unter 4.0B
von poldi » 03.11.2006 10:41 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 5 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

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 5 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

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