Würdest du mir einen einzigen Vorteil nennen, den eine Standardtabelle gegenüber einer sortierten Tabelle hat?Dele hat geschrieben:Standard-Tabellen braucht kein Mensch
Man kann nur Standardtabellen per ALV anzeigen.ralf.wenzel hat geschrieben:Würdest du mir einen einzigen Vorteil nennen, den eine Standardtabelle gegenüber einer sortierten Tabelle hat?
ralf.wenzel hat geschrieben:Würdest du mir einen einzigen Vorteil nennen, den eine Standardtabelle gegenüber einer sortierten Tabelle hat?Dele hat geschrieben:Standard-Tabellen braucht kein Mensch
Achtung, Ralf ist schon auf der HANA-Schiene und da soll man möglichst viel auf der DB machen, so zum Beispiel auch die Sortierung. Damit wandert die Index-Verwaltung auch in Richtung DB. Das "alte" Paradigma, man solle die DB soweit wie möglich entlasten, gibt es unter HANA nicht mehr.Dele hat geschrieben:Man kann sie bei Bedarf so sortieren, wie man es gerade braucht (gilt auch für ALV) und der Zugriff mit binary search ist schnell.
Wenn man keine Sortierung braucht, spart man sich den Overhead der Indexverwaltung.
Man kann mit dynamischer Sortierung arbeiten, wenn die Sortierung erst zur Programmlaufzeit ermittelt wird.
In eine Standardtabelle kann ich ein "APPEND INITIAL LINE TO ... ASSIGNING" machen und danach dann das Feldsymbol komplett ( inkl. Schlüssel ) füllenralf.wenzel hat geschrieben:Würdest du mir einen einzigen Vorteil nennen, den eine Standardtabelle gegenüber einer sortierten Tabelle hat?Dele hat geschrieben:Standard-Tabellen braucht kein Mensch
Naja, ob es ein Vorteil ist, dass ich die Zeile erst anhänge und dann befülle statt sie erst zu befüllen und dann anzuhängen, das liegt im Auge des Betrachtersblack_adept hat geschrieben:In eine Standardtabelle kann ich ein "APPEND INITIAL LINE TO ... ASSIGNING" machen und danach dann das Feldsymbol komplett ( inkl. Schlüssel ) füllenralf.wenzel hat geschrieben:Standard-Tabellen braucht kein Mensch
externe Tabelle = DB-Tabelle?Stegemann90 hat geschrieben:Wahrscheinlich muss man ja nach jedem Verbuchen durch das Bapi die doc_number in eine externe Tabelle schreiben ound diese dann auslesen oder? Dafür fehlen mir dann allerdings wieder die Fähigkeiten, den Code zu schreiben...
Code: Alles auswählen.
CALL FUNCTION 'BAPI_ACC_ACTIVITY_ALLOC_POST'
...
*Fehlerhandling
** Fehler => etwas Sinnvolles machen
** kein Fehler =>
WRITE: / ls_docno
Dann hast du die falsche Stelle in deinem Coding.Stegemann90 hat geschrieben:Damit wird nur die letzte, benutzte Belegnummer angezeigt...