Problem mit Select-Count

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

Problem mit Select-Count

Beitrag von debianfan (ForumUser / 84 / 64 / 0 ) »
Moin allerseits,

ich bin etwas verwirrt.

In der SLG0 habe ich 2 Objekte definiert - Hauptobjekt & Subobjekt.

Wenn ich in der SE11 in balobj und balsub danach suche, werden die Daten gefunden.

In der Methode create-log prüfe ich ob es die Logobjekte gibt & mache einen select count - da behauptet er aber, er findet nichts.

Die Daten werden auch übergeben - iv_object & iv_subobject sind entsprechend gefüllt.

SELECT COUNT( * ) FROM balobj INTO li_counter WHERE object = iv_object.
IF li_counter <> 1.
lv_check_failed = abap_true.
ENDIF.

ENDIF.

IF iv_subobject IS NOT INITIAL.
SELECT COUNT( * ) FROM balsub INTO li_counter WHERE object = iv_object AND subobject = iv_subobject.
IF li_counter <> 1.
lv_check_failed = abap_true.
ENDIF.

Warum verhält er sich so seltsam ?

gruß & danke für Hinweise
Ich weiß viel - aber nicht alles - deswegen lerne ich gern dazu & bin für Hinweise von erfahrenen ITlern immer dankbar.

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


Re: Problem mit Select-Count

Beitrag von ralf.wenzel (Top Expert / 3927 / 200 / 280 ) »
Schräge Art zu programmieren. Dein li_counter wird mehrfach verwendet, aber nicht gecleart, das fällt mir als Erstes schonmal auf. Ich würde die Hilfsvariable wegwerfen und auf sy-subrc zur Prüfung verwenden. Dafür isses da.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Problem mit Select-Count

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Sieh dir auch mal die Funktionsgruppe SBAL_SERVICE an, die könnte deine eigenen Selects ablösen.

Gruss

Re: Problem mit Select-Count

Beitrag von sapyard (ForumUser / 31 / 5 / 2 ) »
Can you try this code instead.

SELECT COUNT (*) FROM balobj WHERE object = iv_object.
IF sy-subrc ne 0.
lv_check_failed = abap_true.
ENDIF.

I think your logic <> 1 might not be working.

Regards,
Raju
Thanking you.

With Regards,
Raju.
----------------------
Raju Shrestha
www.sapyard.com
----------------------

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4061
Views
SELECT COUNT
von Lamerman » 19.06.2006 10:18 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
2494
Views
select count
von bohne » 26.11.2006 22:18 • Verfasst in ABAP® für Anfänger
14
Antw.
22280
Views
select count mit where funtioniert nicht
von donossi » 18.04.2012 16:08 • Verfasst in ABAP® für Anfänger
2
Antw.
3461
Views
Select Count über mehrere Spalten
von DonBosca » 17.10.2005 09:30 • Verfasst in ABAP® für Anfänger
1
Antw.
1247
Views
Problem mit Select
von Schmarsi » 29.09.2010 09:59 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 3 Stunden von msfox 18 / 10890
Dialog-Container mit Toolbar/Status
vor 6 Stunden von black_adept gelöst 27 / 4006
IT0024 Qualifikationen CP-ID
vor 7 Stunden von ArjenR 1 / 64

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

Trennen Strasse und Hausnummer
vor 3 Stunden von msfox 18 / 10890
Dialog-Container mit Toolbar/Status
vor 6 Stunden von black_adept gelöst 27 / 4006
IT0024 Qualifikationen CP-ID
vor 7 Stunden von ArjenR 1 / 64

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 7 Stunden von ArjenR 1 / 64
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2998
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9587