Feldkatalog -> Spaltenüberschriften

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

Getting started ... Alles für einen gelungenen Start.
17 Beiträge • Seite 1 von 2 (current) Nächste
17 Beiträge Seite 1 von 2 (current) Nächste

Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo Zusammen

Ich habe den folgenden Code. Weshalb werden die Spaltennamen nicht angezeigt, obwohl ich alle Parameter gesetzt habe?

Code: Alles auswählen.


 LOOP AT ta_excel ASSIGNING <fs> WHERE row EQ 1.

    CLEAR wa_it_fcat.
    MOVE <fs>-value TO wa_it_fcat-fieldname.
    MOVE <fs>-value TO wa_it_fcat-coltext.
    MOVE <fs>-value TO wa_it_fcat-tabname.
    MOVE <fs>-value TO wa_it_fcat-scrtext_m.
    MOVE <fs>-value TO wa_it_fcat-scrtext_s.
    MOVE <fs>-value TO wa_it_fcat-scrtext_l.
    MOVE <fs>-value TO wa_it_fcat-seltext.
    APPEND wa_it_fcat TO ta_fcat.

  ENDLOOP.

CALL METHOD cl_alv_table_create=>create_dynamic_table
    EXPORTING
      it_fieldcatalog = ta_fcat
    IMPORTING
      ep_table        = new_table.

  ASSIGN new_table->* TO <ta_dyntab>.
  CREATE DATA new_line LIKE LINE OF <ta_dyntab>.
  ASSIGN new_line->* TO <wa_dyn>.

.....

MOVE ta_fcat TO ta_fcat_alv.
 
" Checkbox hinzufügen
  CLEAR wa_fcat_alv.
  wa_fcat_alv-fieldname  = 'CHECK'.
  wa_fcat_alv-coltext    = 'Auswahl'.
  wa_fcat_alv-scrtext_m  = 'Auswahl'.
  wa_fcat_alv-datatype   = 'CHAR'.
  APPEND wa_fcat_alv TO ta_fcat_alv.

Nur das Feld, dass ich selbst hinzugefügt habe besitzt eine Spaltenüberschrift ( Auswahl ).

Danke für die Hilfe..

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


Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

schon mal versucht in der Fieldcat struktur das Feld REPTEXT mit selbigen Wert zu füllen ?

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo

Da bekomm ich den Fehler:

Es existiert bereits eine Komponente mit Namen KNU 19 KNUMH(000010)

Komisch, ich habe das Feld ja nicht doppelt in der Schleife.

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Komisch, nun bekomme ich keinen Fehler mehr. Aber auch mit dem Parameter REPTEXT wird kein Spaltenname angezeigt!

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

nun aber irgendwie ist es schon doppelt - denn das genau sagt ja diese Meldung aus - hast du mal gestoppt bevor du die interne Tabelle erzeugst ?

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Ja habe ich. Ich kann beim besten Willen keinen Unterschied zwischen dem Feld CHECK, welches ich manuell hinzugefügt habe und den anderen erkennen. Bei allen sind die gleichen Texte gesetzt. Was kann das bloss sein :(

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

was steht im Feld - wa_it_fcat-tabname - beim befüllen drin ?

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Das gleiche wie bei den anderen Feldern. Immer der technische Feldname den ich gerne als Überschrift hätte..

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Eigentlich müsste das doch aber keine Rolle spielen oder??

Bei Feld CHECK fülle ich ja auch nur Fieldname, coltext, scrtext_m..

Code: Alles auswählen.

  CLEAR wa_fcat_alv.
  wa_fcat_alv-fieldname  = 'CHECK'.
  wa_fcat_alv-coltext    = 'Auswahl'.
  wa_fcat_alv-scrtext_m  = 'Auswahl'.
  wa_fcat_alv-datatype   = 'CHAR'.
  APPEND wa_fcat_alv TO ta_fcat_alv2.

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

? - d.h. wenn dein Feld -> FELD 1 heissen soll, dann schreibst du in TABNAME auch -> FELD 1 rein ?
Lass das - wenn es so ist - auf jeden Fall mal weg !

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Ja genau das möchte ich eigentlich..

Es spielt aber keine Rolle denn das funktioniert auch nicht

Code: Alles auswählen.

    CLEAR wa_it_fcat.
    MOVE <fs>-value TO wa_it_fcat-fieldname.
    MOVE 'TEST' TO wa_it_fcat-coltext.
    MOVE 'TEST' TO wa_it_fcat-tabname.
    MOVE 'TEST' TO wa_it_fcat-scrtext_m.
    MOVE 'TEST' TO wa_it_fcat-scrtext_s.
    MOVE 'TEST' TO wa_it_fcat-scrtext_l.
    MOVE 'TEST' TO wa_it_fcat-seltext.
    MOVE 'TEST' TO wa_it_fcat-reptext.
    APPEND wa_it_fcat TO ta_fcat.


Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

also deine Markierungsspalte - befüllst du nicht identisch mit den Feldern er "Excel" Tabelle - schau es dir mal genau an !

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

... ja weil es keine Tabelle im DDIC hat mit dem Namen TEST oder TEST1 oder TEST2 etc. - ausser du hast die Tabelle mit der Struktur so angelegt - also Tabelle / Struktur Test mit Feld Test und dieses Feld hat dann den Type - sagen wir mal Char in der Länge 10 !

Gruss
thanks Jens

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
? Ich verstehe nun nicht ganz was du meinst.

Ja es gibt ja keine DDIC zu diesen Feldern, also es ist schon eine vorhanden aber ich weiss jeweils nicht welche Felder von der EXCEL Tabelle her kommen, deshalb kann ich das ja nicht fix hinterlegen.. Alle Felder haben den Datentyp CHAR(10)..

Beim Feld CHECK gibt es ja auch keine DDIC..

Code: Alles auswählen.

  CLEAR wa_fcat_alv.
  wa_fcat_alv-fieldname  = 'CHECK'.
  wa_fcat_alv-coltext    = 'Auswahl'.
  wa_fcat_alv-scrtext_m  = 'Auswahl'.
  wa_fcat_alv-datatype   = 'CHAR'.
  APPEND wa_fcat_alv TO ta_fcat_alv2.
Und da geht das wunderbar mit dem scrtext_m / coltext usw.

Re: Feldkatalog -> Spaltenüberschriften

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

.. aber letztendlich sagst du dem Programm - beziehe dich auf das feld FELD 1 von Tabelle FELD 1 - und diese Kombination gibt es so nicht in deinem system - daher geht das nicht.

Füll die Field Cat Struktur mal so ...
LOOP AT ta_excel ASSIGNING <fs> WHERE row EQ 1.

CLEAR wa_it_fcat.
MOVE <fs>-value TO wa_it_fcat-fieldname.
MOVE <fs>-value TO wa_it_fcat-coltext.

MOVE <fs>-value TO wa_it_fcat-scrtext_m.
MOVE <fs>-value TO wa_it_fcat-scrtext_s.
MOVE <fs>-value TO wa_it_fcat-scrtext_l.
MOVE <fs>-value TO wa_it_fcat-seltext.

wa_fcat_alv-datatype = 'CHAR10'.
APPEND wa_it_fcat TO ta_fcat.

ENDLOOP.

Gruss
thanks Jens

Vergleichbare Themen

6
Antw.
3921
Views
Spaltenüberschriften in ALV
von Dyrdek » 26.02.2014 08:00 • Verfasst in ABAP® für Anfänger
4
Antw.
3454
Views
Technische Spaltenüberschriften
von Bugfix13 » 28.01.2014 13:40 • Verfasst in ABAP® für Anfänger
2
Antw.
3908
Views
SAP_CONVERT_TO_XLS_FORMAT mit Spaltenüberschriften
von Thanatos82 » 01.10.2012 11:42 • Verfasst in ABAP® Core
2
Antw.
2514
Views
ALV, Spaltenüberschriften dynamisch
von Sascha_a » 14.08.2007 21:13 • Verfasst in ABAP® für Anfänger
3
Antw.
1601
Views
Spaltenüberschriften in einem ALV ändern
von BabsiCSC » 06.05.2008 10:11 • 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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1746
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2296

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 295
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 887
MS-Word als Editor
letzen Monat von tekko 1 / 4397