ALV zeigt nicht ab id=1 an

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

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

ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hallo,

ich möchte aus einer Datenbank Tabelle ALV erstellen.
1. Bei Debugging die Tabelle hat über 2000 Datensätze aber ALV zeigt nur ab 1300.

2. Zeigt die Spaltennamen nicht. Nur Spalte "Datum" wird angezeigt.

Bitte siehe die Screenshots.

Hat jemand Tipp für mich?
Danke im Voraus!
Gruß
Zuletzt geändert von HH_ABAP am 04.05.2023 13:30, insgesamt 1-mal geändert.

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


Re: Datenbank Tabelle to ALV

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
WAS funktioniert nicht?

Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
1. Bei Debugging die Tabelle hat über 2000 Datensätze aber ALV zeigt nur ab 1300.
--> Es sollte von 1 in ALV angezeigt werden und nicht von 1300.

2. Zeigt die Spaltennamen nicht. Nur Spalte "Datum" wird angezeigt.

Re: ALV zeigt nicht ab id=1 an

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
HH_ABAP hat geschrieben:
04.05.2023 13:39
1. Bei Debugging die Tabelle hat über 2000 Datensätze aber ALV zeigt nur ab 1300.
--> Es sollte von 1 in ALV angezeigt werden und nicht von 1300.
Evtl. ein Filter im ALV gesetzt?
Wechsel mal über Layout ändern auf dem Reiter Ansicht die bevorzugte Ansicht auch Microsoft Excel. Evtl. musst du dann noch ein Template auswählen. Änderungen übernehmen. Der ALV sollte dann als Excel Inplace dargestellt werden. Es gibt verschiedene Reiter, auf dem Tab RawData werden die Daten in Plain ausgeben. Sind dort die 2000 Zeilen enthalten?
HH_ABAP hat geschrieben:
04.05.2023 13:39
2. Zeigt die Spaltennamen nicht. Nur Spalte "Datum" wird angezeigt.
Wie ist der Feldkatolog definiert?
Wird ein Layout verwendet? bzw. werden die Spalten angezeigt aber nicht gefüllt.


Mach doch mal einen ALV Selbstcheck: SHIFT + Doppelklick rechte Maustaste auf den ALV Hintergrund (also nach ganz rechst unten scrollen und dort neben die letzte Zelle/Zeile/Spalte klicken).
Du solltest in den ALV Selbstcheck verzweigen, dort wird dir unter anderem der Feldkatalog angezeigt, inccl. Fehler/Warnungen.
Arbeite solange den Feldkatalog noch, bis alles grün ist.
Gruß Hendrik

Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Das ist eine Datenbank Tabelle. Ist einen Feldkatalog notwendig?

Re: ALV zeigt nicht ab id=1 an

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
HH_ABAP hat geschrieben:
04.05.2023 14:38
Das ist eine Datenbank Tabelle. Ist einen Feldkatalog notwendig?
Ja, je nach ALV wird der zwar selber erzeugt.
Da du aber noch keinen Input geliefert hast, wie bzw. welcher ALV aufgerufen wird, kann man da keine Aussage zu machen.
Gruß Hendrik

Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hier der Code:

Code: Alles auswählen.


  SELECT * FROM ztb_mdaten
  INTO TABLE gt_mdaten
  WHERE l_id IS NOT NULL.
  SORT gt_mdaten STABLE by l_id.
  
    cl_salv_table=>factory(
                          IMPORTING r_salv_table = go_table
                          CHANGING t_table = gt_mdaten ).

Ich dachte für Datenbank Tabellen einen Feldkatalog nicht notwendig ist und ALV automatisch die Spaltennamen aus der Tabelle nimmt also habe ich falsch gedacht?

Re: ALV zeigt nicht ab id=1 an

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
HH_ABAP hat geschrieben:
04.05.2023 16:53
Ich dachte für Datenbank Tabellen einen Feldkatalog nicht notwendig ist
ist es auch nicht. wahrscheinlich sind die Tabellenfelder nicht mit Datenelementen definiert worden, sondern mit internen Typen. Wie soll das System dann die Beschreibung ermitteln?

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Ich habe eigenen Datenelemente und Domäne mit "Z" angelegt. Also ist es der Grund, oder?

Re: ALV zeigt nicht ab id=1 an

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Dann haben die Datenelemente keine Beschreibungen?

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: ALV zeigt nicht ab id=1 an

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Ganz blöde Frage zum ersten Punkt:
Gibt es in der Datenbank überhaupt Einträge die eine ID kleiner als 1305 haben?
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: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
@ewx:
doch, alle Z-Felder, Z-Datenelemente und Z-Domäne haben Beschreibungen. Bitte siehe den Screenshot.

Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
a-dead-trousers hat geschrieben:
04.05.2023 19:44
Ganz blöde Frage zum ersten Punkt:
Gibt es in der Datenbank überhaupt Einträge die eine ID kleiner als 1305 haben?
Danke Dir! Das hat sich erledigt. ID war nicht sortiert. 😊

Re: ALV zeigt nicht ab id=1 an

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
HH_ABAP hat geschrieben:
04.05.2023 19:46
@ewx:
doch, alle Z-Felder, Z-Datenelemente und Z-Domäne haben Beschreibungen. Bitte siehe den Screenshot.
Sorry. Feldbezeichner.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: ALV zeigt nicht ab id=1 an

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Ja, Feldbezeichner sind alle leer!

Vergleichbare Themen

13
Antw.
1562
Views
F4 zeigt nicht alle Werte an
von deejey » 09.11.2022 06:45 • Verfasst in ABAP® Core
1
Antw.
5722
Views
2
Antw.
2199
Views
ALV-Tabelle zeigt zu viele Spalten
von bob_sheknowdas » 08.09.2014 15:31 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
4764
Views
BEx Analyzer zeigt keine Daten an
von kaim77 » 14.06.2012 00:01 • Verfasst in Sonstige Module
9
Antw.
1402
Views
FuBa LVC_VARIANT_SAVE_LOAD zeigt mir keine Varianten an
von JanR » 17.12.2020 16:37 • Verfasst in ABAP® für Anfänger

Ü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

Regex in where
vor 9 Stunden von tar 8 / 234
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1530
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 179
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 413

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 9 Stunden von tar 8 / 234
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1530
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 179
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 413

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 125
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3299
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9856