VIEW_MAINTENANCE_CALL

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

VIEW_MAINTENANCE_CALL

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

für ein Select auf eine Tabelle benutze ich den Funktionsbausten VIEW_MAINTENANCE_CALL.
Das klappt auch soweit ganz gut, die Werte von bis werden gefunden und auch der Select mit einem einzelnen Wert funzt.

Wenn ich nun aber mehrere Einzelwerte eingebe, dann nimmt er nur den ersten Eintrag und beachtet den Rest gar nicht.
Wie gebe ich das Richtig mit?

Danke, Nic

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


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi,

du mußt pro Einzelwert einen Eintrag in der Tabelle
DBA_SELLIST mitgeben und mit OR verknüpfen
(bei allen Einträgen außer beim letzten natürlich)

s. Anlage


Gruß Andreas

Beitrag von Gast ( / / 0 / 3 ) »
OH, ich hatte AND mitgegeben...

Code: Alles auswählen.

  IF NOT ( s_datum IS INITIAL ).
    LOOP AT s_datum.
      IF s_datum-high IS INITIAL.
        MOVE 'AND' TO i_dba_sellist-and_or.
        MOVE space TO i_dba_sellist-negation.
        MOVE 'WORKDATE' TO i_dba_sellist-viewfield.
        MOVE 'EQ' TO i_dba_sellist-operator.
       MOVE s_datum-option TO i_dba_sellist-operator.
        WRITE s_datum-low TO i_dba_sellist-value.
        APPEND i_dba_sellist.
      ELSE.
        MOVE 'AND' TO i_dba_sellist-and_or.
        MOVE space TO i_dba_sellist-negation.
        MOVE 'WORKDATE' TO i_dba_sellist-viewfield.
        MOVE 'GE' TO i_dba_sellist-operator.
        WRITE s_datum-low TO i_dba_sellist-value.
        APPEND i_dba_sellist.
      
        MOVE 'OR' TO i_dba_sellist-and_or.
        MOVE space TO i_dba_sellist-negation.
        MOVE 'WORKDATE' TO i_dba_sellist-viewfield.
        MOVE 'LE' TO i_dba_sellist-operator.
        WRITE s_datum-high TO i_dba_sellist-value.
        APPEND i_dba_sellist.
      ENDIF.
    ENDLOOP.
  ENDIF.
Seltsam...
Im Testsystem hat geklappt, aber im Produktiven hat es Probleme gegeben... :?

Seite 1 von 1

Vergleichbare Themen

5
Antw.
4782
Views
CALL TRANSACTION bestimmten VIEW
von Niels » 06.07.2015 16:24 • Verfasst in ABAP® Core
0
Antw.
2628
Views
Maintenance Optimizer im SAP Solution Manager
von Nautilus » 09.02.2007 11:07 • Verfasst in Web Application Server
3
Antw.
18068
Views
SAP Netweaver DEMO System - Maintenance Lizenz
von maik.wurster » 15.03.2020 09:37 • Verfasst in Basis
2
Antw.
7494
Views
CDS VIEW: Mehrere Tabellen aus einer CDS View updaten
von Abapanfänger » 03.07.2019 10:46 • Verfasst in ABAP® für Anfänger
1
Antw.
5672
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Stunde von Sebastian82 gelöst 4 / 522
LSMW-Problem
vor einer Woche von mazu gelöst 5 / 1961
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1991

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.