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 / 3776 / 176 / 262 ) »
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.
3929
Views
SELECT COUNT
von Lamerman » 19.06.2006 10:18 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
2388
Views
select count
von bohne » 26.11.2006 22:18 • Verfasst in ABAP® für Anfänger
14
Antw.
21923
Views
select count mit where funtioniert nicht
von donossi » 18.04.2012 16:08 • Verfasst in ABAP® für Anfänger
2
Antw.
3310
Views
Select Count über mehrere Spalten
von DonBosca » 17.10.2005 09:30 • Verfasst in ABAP® für Anfänger
3
Antw.
1586
Views
SELECT - Problem
von RiffRaff » 13.04.2006 08:38 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

CDS VIEWS aufsummieren von Werte
vor einer Stunde von PeterPaletti 4 / 63
Artikel automatisch in va01
vor 3 Tagen von wreichelt 2 / 59
langtexte beim Fertigungsauftrag
vor 4 Tagen von ByteMeBaby 7 / 6433
Updates der Daten, Fehlermeldung
vor 5 Tagen von Egzon gelöst 1 / 78

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

CDS VIEWS aufsummieren von Werte
vor einer Stunde von PeterPaletti 4 / 63
Artikel automatisch in va01
vor 3 Tagen von wreichelt 2 / 59
langtexte beim Fertigungsauftrag
vor 4 Tagen von ByteMeBaby 7 / 6433
Updates der Daten, Fehlermeldung
vor 5 Tagen von Egzon gelöst 1 / 78

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 5 Tagen von Egzon 1 / 78
Zwischensumme Adobe Forms
letzen Monat von Lucyalison 1 / 328