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 / 332 ) »
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.
2761
Views
Funktionsbaustein Abrechnungsvorschrift für PSP Elemente
von sjung3 » 20.03.2008 08:49 • Verfasst in ABAP® Core
2
Antw.
967
Views
[GELÖST] Funktionsbaustein READ_TEXT
von SAP_ENTWICKLER » 24.05.2019 17:42 • Verfasst in ABAP® Core
3
Antw.
3856
Views
FI-TV: Reisekosten - Anzahl der Abzüge ermitteln ?
von Matthias_L. » 07.12.2006 12:58 • Verfasst in Financials
6
Antw.
2828
Views
Ausserhalb einer Schleife die Anzahl ermitteln?
von c oco » 30.10.2006 17:00 • Verfasst in ABAP® für Anfänger
4
Antw.
5406
Views
Anzahl Felder einer Struktur ermitteln
von Barney » 05.12.2013 08: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

Daten an Tabelle binden
vor 10 Stunden von Bright4.5 1 / 210
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1852
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8454