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.
3925
Views
SELECT COUNT
von Lamerman » 19.06.2006 10:18 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
2383
Views
select count
von bohne » 26.11.2006 22:18 • Verfasst in ABAP® für Anfänger
14
Antw.
21891
Views
select count mit where funtioniert nicht
von donossi » 18.04.2012 16:08 • Verfasst in ABAP® für Anfänger
2
Antw.
3299
Views
Select Count über mehrere Spalten
von DonBosca » 17.10.2005 09:30 • Verfasst in ABAP® für Anfänger
8
Antw.
1911
Views
Select Problem die x-te
von Thanatos82 » 21.09.2012 15:31 • 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

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111