Anzahl DB-Elemente in Funktionsbaustein Ermitteln(gelöst)

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

Anzahl DB-Elemente in Funktionsbaustein Ermitteln(gelöst)

Beitrag von beterman (ForumUser / 51 / 2 / 0 ) »
Hallo zusammen,
ich muss in einem Funktionsbaustein die Anzahl von Elemente ermitteln, die sich in einer Datenbank Tabelle befinden. Mein Ziel ist, ein Personal Nummer automatisch generieren zu lassen.
Benutzer gibt seine Daten ein, und die werden in einer Datenbank Tabelle ZPERSON geschrieben.
Wenn es sich schon in der Datenbank Tabelle 3 Zeile befinden, dann neue Personal Nummer mit 4 auf die Tabelle geschrieben werden. Daher muss ich die Anzahl von Element ermitteln.

Mein Code Abschnitt sieht folgendes aus.
DATA:
wa TYPE ZPERSON, *workarea
zahl TYPE i. *Anzahl von Elemente

wa-vorn= vorname. *Vorname wird eingelesen

SELECT COUNT(*) AS zahl FROM ZPERSON.

zahl = zahl + 1.
wa-personalnr = zahl.
INSERT INTO ZPERSON VALUES wa.
Nach dem Ausführen des Reports erhalte ich folgende Fehlermeldung.
1.png
Wie sollte mein SELECT Anweisung mit INTO aussehen? Wo liegt das Problem?

Vielen Dank im voraus.

Gruß
Basay
Zuletzt geändert von beterman am 16.11.2011 10:05, insgesamt 1-mal geändert.

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


Re: Ermitteln von Anzahl Datenbank Elemente in Funktionsbaus

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin Basay
Das "AS" Statement ist nicht richtig.
1.) die Tables - Anweisung (Fehlertext) ist "obsolete" und sollte nicht mehr verwendet werden.
2.) Entweder

Code: Alles auswählen.

   SELECT COUNT(*) into zahl FROM ZPERSON.
oder
   SELECT COUNT(*) FROM ZPERSON.
    zahl = sy-dbcnt.
gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
beterman

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Ermitteln von Anzahl Datenbank Elemente in Funktionsbaus

Beitrag von beterman (ForumUser / 51 / 2 / 0 ) »
Das hat sehr gut geklappt !!
vielen dank Jens :D

Gruß
Basay

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3391
Views
Funktionsbaustein Abrechnungsvorschrift für PSP Elemente
von sjung3 » 20.03.2008 08:49 • Verfasst in ABAP® Core
2
Antw.
1391
Views
[GELÖST] Funktionsbaustein READ_TEXT
von SAP_ENTWICKLER » 24.05.2019 17:42 • Verfasst in ABAP® Core
3
Antw.
4454
Views
FI-TV: Reisekosten - Anzahl der Abzüge ermitteln ?
von Matthias_L. » 07.12.2006 12:58 • Verfasst in Financials
8
Antw.
9500
Views
generische Objektdienste (BOR) - Ermitteln Anzahl Anlagen
von Kaiwalker » 25.02.2008 09:15 • Verfasst in ABAP Objects®
6
Antw.
3228
Views
Ausserhalb einer Schleife die Anzahl ermitteln?
von c oco » 30.10.2006 17:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 3 Wochen von Manfred K. 1 / 44527
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 95799
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 111188