C13Z_RAWDATA_READ / Upload Bilddatei

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

C13Z_RAWDATA_READ / Upload Bilddatei

Beitrag von Urdestiny (ForumUser / 6 / 0 / 0 ) »
Hallo Leute,

Ich arbeite im Schwerpunkt in der Programmierung und an den Formularen.

Heute ist mir ein Funktionsbaustein in unserem Druckprogramm aufgefallen der nicht mehr das tut was er vorher getan hat.

Es geht um den FUBA :"C13Z_RAWDATA_READ " die Funktionsbaustein hat bisher immer die Bilder für unsere Angebote bereitgestellt.
Leider tut er das jetzt nicht mehr, weil mit einem Releasewechsel auch das Coding des FUBAS angepasst wurde. (von 4.7 auf 6.0)
Der Baustein kommt aus dem Modul EH&S vielleicht sagt euch das ja was. Ich weiß nur das es sowas wie ne Branchenlösung sein soll.

Nichts desto trotz hat mein Vorgänger diesem Baustein benutzt. Hat vielleicht jemand eine Alternative ??
Wie ein DATSET funktioniert weiß ich :-) Nur liegt mir ein wenig daran nicht nocht weiter vom Standard abzuweichen
als es eh schon ist:-)

Problem:
Der Baustein bricht mit der Fehlermeldung C$153 ab --> interner Fehler.
Das liegt daran das im Funktionsbaustein das SY-CPROG geprüft wird und das ist bei mir nicht das, was SAP hart im Coding hinterlegt hat.

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


Re: C13Z_RAWDATA_READ / Upload Bilddatei

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
sieh dir mal OSS Hinweis 1809258 an, der passt zu diesem Thema.

Re: C13Z_RAWDATA_READ / Upload Bilddatei

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin,
nimm das Coding aus dem 4.7 er System (sind eh nur ein paar Codingzeilen) und lege Dir dazu einen Z-Funktionsbaustein im EC6 an, wenn Du darfst.

Code: Alles auswählen.

FUNCTION C13Z_RAWDATA_READ.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"       IMPORTING
*"             VALUE(I_FILE) LIKE  RCGIEDIAL-IEFILE
*"       EXPORTING
*"             VALUE(E_FILE_SIZE) LIKE  DRAO-ORLN
*"             VALUE(E_LINES) TYPE  I
*"       TABLES
*"              E_RCGREPFILE_TAB STRUCTURE  RCGREPFILE
*"       EXCEPTIONS
*"              NO_PERMISSION
*"              OPEN_FAILED
*"----------------------------------------------------------------------

* lokal data -----------------------------------------------------------
  DATA : L_LEN LIKE SY-TABIX.

* function body --------------------------------------------------------

* check the authority for file
  CALL FUNCTION 'AUTHORITY_CHECK_DATASET'
       EXPORTING
*           PROGRAM          =
            ACTIVITY         = SABC_ACT_READ
            FILENAME         = I_FILE
       EXCEPTIONS
            NO_AUTHORITY     = 1
            ACTIVITY_UNKNOWN = 2
            OTHERS           = 3.
  IF SY-SUBRC <> 0.
    RAISE NO_PERMISSION.
  ENDIF.

* read the raw-file from the appl.server
  OPEN DATASET I_FILE FOR INPUT IN BINARY MODE.
  IF SY-SUBRC <> 0.
    RAISE OPEN_FAILED.
  ENDIF.
  DO.
    CLEAR L_LEN.
    CLEAR E_RCGREPFILE_TAB.
    READ DATASET I_FILE INTO E_RCGREPFILE_TAB-ORBLK LENGTH L_LEN.
    IF SY-SUBRC <> 0.
      E_FILE_SIZE = E_FILE_SIZE + L_LEN.
      APPEND E_RCGREPFILE_TAB.
      EXIT.
    ENDIF.
    E_FILE_SIZE = E_FILE_SIZE + L_LEN.
    APPEND E_RCGREPFILE_TAB.
  ENDDO.

  DESCRIBE TABLE E_RCGREPFILE_TAB LINES E_LINES.

  CLOSE DATASET I_FILE.

ENDFUNCTION.
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

7
Antw.
3004
Views
Eigenschaften einer Bilddatei ermitteln
von DoGaS » 18.11.2005 11:02 • Verfasst in ABAP® Core
4
Antw.
3283
Views
Read mit OR Verknüpfung?
von fcmfanswr » 18.11.2010 09:24 • Verfasst in ABAP® Core
3
Antw.
3104
Views
read table
von kostonstyle » 27.03.2008 15:38 • Verfasst in ABAP® für Anfänger
5
Antw.
1367
Views
Insert bei Read
von L0w-RiDer » 09.04.2019 15:46 • Verfasst in ABAP® für Anfänger
0
Antw.
775
Views
Read bzw. select
von Fiodora » 07.06.2014 23:33 • 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

Mahnung erstellen
Gestern von wreichelt 2 / 50
Absprung VA02 Position
Gestern von gs3rr4 gelöst 3 / 68
OPD Druck im SPOOL
Gestern von Manfred K. 1 / 42

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

Mahnung erstellen
Gestern von wreichelt 2 / 50
Absprung VA02 Position
Gestern von gs3rr4 gelöst 3 / 68
OPD Druck im SPOOL
Gestern von Manfred K. 1 / 42