select Abfrage reagiert nicht

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

select Abfrage reagiert nicht

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Guten Tag!

Ich möchte ganz einfach einpaar Daten aus der
Flugdatenbank abfragen klappt irgend wie nicht.
Wenn ich das Prog ausführen bekomme ich
garnichts angezeigt.

Code: Alles auswählen.

REPORT  ZDATENBANK  .
Data:
l_tab_sflight LIKE sflight OCCURS 0 WITH HEADER LINE.

SELECT * FROM sflight INTO TABLE l_tab_sflight WHERE carrid = 'LH' .

LOOP AT l_tab_sflight.
  write:  l_tab_sflight-carrid.
ENDLOOP.
Kann es eventuell daran liegen dass ich keine Daten in dieser Tabelle habe. Wenn das so ist gibt es eine Möglichkeit mit einer Transaktion weiter Daten in diese Tabelle hinzuzufügen?

Grüße
bohne

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


Beitrag von ewx (Top Expert / 4846 / 311 / 641 ) »
Hi Bohne,

Ob Daten in der Tabelle sind, solltest du schon wissen: SE16!

Falls du deine Flugdatenbank noch nicht gefüttert hast:
Report S_FLIGHT_MODEL_DATA_GENERATOR

Vielleicht ist ja auch der folgende Link was für dich...
http://www.tricktresor.de/content/index ... 52&aID=247

Enno.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi ewx!
Ja ich glaube jetzt hat's geklappt nach dem ich
S_FLIGHT_MODEL_DATA_GENERATOR ausgeführt habe.

Allerdings habe ich mit der Transaktion SE16 Probleme
bekomme die Meldung :
Keine Änderungen an SAP Objekten möglich
Wie kann ich sonst nachschauen ob Daten in der Tabelle sind?

Grüße
bohne

Beitrag von LoLo ( / / 0 / 3 ) »
Moin bohne,

in dem Fall hast Du versucht, die Tabelle zu ändern über die SE11. Da es eine SAP-Tabelle ist, kommt es zu dieser Meldung.
Wenn Du Sätze hinzufügen willst, dann geht das über die SE16 (sofern an diesen Tabellen die Tabellenpflege erlaubt ist).

Ciao, LoLo

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi!

Ist das die einzige Lösung(SE16)in SAP nachzuschauen ob eine Tabelle Daten enthält oder nicht?
Ich bekomme jedenfalls die Meldung
Keine Änderungen an SAP Objekten möglich
wenn ich nach Aufruf der Transaktion se16 im Eingabefeld Tabellenname -> sflight eingebe und mit
enter weitermachen möchte

Es sollte doch möglich sein die Daten einer Tabelle
anszuschauen

Grüße

Beitrag von Gast ( / / 0 / 3 ) »
HiHo,

Du musst Dich als User DDIC anmelden,
dann siehst DU die Daten!

Gruß

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Guten Tag!

Was müsste ich tun damit es auch beim
BCUSER
ebenfalls geht.

Grüße
bohne

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Als BCUSER in einem MiniSAP hast Du eigentlich SAP_ALL.
Da bringt der User DDIC nichts.

Und die Meldung "Keine Änderungen an SAP Objekten möglich" ist eigentlich nicht üblich, wenn man mit SE16 Daten anzeigen will.
Irgendetwas hast Du falsch gemacht.
(Damit meine ich nicht nur, dass die Angabe einer Message-Nummer und Message-ID i.a. hilfreicher ist als der reine Text.)

Vermutlich hast Du per SE11 versucht, die Definition der Tabelle zu ändern.

(So wie Du vorgegangen bist, hättest Du als User DDIC die gleiche Meldung bekommen, wenn nicht sogar die Prüfung des Developer Keys vorher kommt.
Dann scheiterst Du schon daran.
Nicht dass sich die Prüfung nicht umgehen ließe, nur hilft Dir das hier nicht weiter.)

Oder es ist wirklich ein Bug in der MiniSAP-Version.
(Vermutlich mag das System Dich dann nicht das Programm /1BCDWB/DBSFLIGHT anlegen lassen.
Kannst Du normale Programme im Kundennamensraum Y* / Z* anlegen?)

Dann sollte sich im Forum von Galileo Press etwas dazu finden lassen.

Alternativ in SE16 vor Enter System-Debugging einschalten ,it /hs im OK-Code, dann einen Break-Point auf Anweisung Message oder einen Watch-Point auf SY-MSGNO setzen und prüfen, welche Abfrage vor der MESSAGE-Anweisung kam, das Ergebnis der Abfrage dann im nächsten Versuch entsprechend ändern.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi Frank!

Also ich habe nochmal probiert (SE16)und es geht nach wie vor nicht. Ich bekomme immer wieder die elbe
Fehlermeldung.
Und als DDIC kann ich zwar die Tabellen anzeigen lassen jedoch aber keine Entwicklungsklasse oder
ähnliches anlegen. Woran liegt das

Wie kann man das ganze nun umgehen? Gibt es keine
andere Mögli?

Grüße
bohne

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
bohne hat geschrieben:Wie kann man das ganze nun umgehen? Gibt es keine andere Mögli?
Wie man das Problem lösen könnte, habe ich in den letzten beiden Absätzen meiner vorhergehenden Antwort erwähnt.
Wenn Du es lieber umgehen möchtest, versuch doch mal, ob Du mit Transaktion SE16N oder SE17 weiter kommst.
Oder mit SE38/SA38:
/1BCDWB/DBSFLIGHT¹ eingibst, die SELECT-OPTIONS füllst und dann das Programm im Hintergrund startest.


¹ Das Programm /1BCDWB/DBSFLIGHT gibt es ja jetzt schon, vielleicht kommst Du ja inzwischen auch als BCUSER über die SE16 weiter.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3806
Views
SELECT - Options & SELECT Abfrage
von Mavrix » 14.05.2007 08:41 • Verfasst in ABAP® für Anfänger
2
Antw.
1812
Views
select abfrage
von anki_86 » 13.06.2007 09:51 • Verfasst in ABAP® für Anfänger
3
Antw.
2948
Views
Select Abfrage - For all Entries
von Cargo2 » 09.12.2016 10:56 • Verfasst in ABAP® Core
5
Antw.
2614
Views
Select Abfrage mit Ausschlusskriterien
von tmxx » 01.04.2008 10:34 • Verfasst in ABAP® für Anfänger
9
Antw.
3757
Views
spezielle select-abfrage
von TobiB » 30.11.2007 16:29 • Verfasst in ABAP® Core

Ü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 2 Tagen von Bright4.5 1 / 760
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2384
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8970