SAP Jobsuche bei DV-Treff
PMler
  • PMler
  • SAP Forum - User Thema Starter
vor 15 Jahre
Hallo liebe Gemeinde,

 

ich würde gerne in mein Query den Langtext mit anzeigen lassen.

In diesem Forum fand ich folgenden Hinweis:

 

 

Also in der IW 43 in den Langtext und ab in den Kopf gesprungen.

Folgende Infos habe ich entnommen:

Textname : Client / Rückmeldenummer des Vorgangs / Zähler der Rückmeldung
Sprache : DE
Text-ID : RMEL
Textobjekt : AUFK

 

Dann die SE37 aufgemacht --> Read_TEXT und ausgeführt.

 

Selektion befühlt (siehe Bild )

 

Und auch meine Langtexte gesichtet:

 

 

Nun wäre natürlich „nur“ die Frage wie muss das Coding aussehen bzw geht dies auch noch im Query ? ( Coding im oberen Beispiel, Link )

Hoffe auf jede Menge Hinweise =)

Gruss der PMler
Chriz
  • Chriz
  • SAP Forum - Experte
vor 15 Jahre
Hallo PMler,

Query kann ja mehr oder weniger gut DB-Tabellen lesen:

die Tabellen die hinter READ_TEXT stehen sind die STXH/STXL und wenn du da reinschaust, glaube ich nicht, das du das wirklich willst :(

die Texte stehen in einem Container-Feld

Gruß

Chriz

PMler
  • PMler
  • SAP Forum - User Thema Starter
vor 15 Jahre

Oje Oje zu empfehlen ist diese Lösung wohl eher nicht =/

Und wäre es generell möglich in solch einer Liste einen Abprung in eine Transaktion zu ermöglichen ? O.o
Sprich wenn ich schon den Kurztext vormir habe, einfach sage öffne mir die Rückmeldung mit der Transaktion IW43.

Chriz
  • Chriz
  • SAP Forum - Experte
vor 15 Jahre
mal abgesehen davon, das das query bei einem container-feld glaube ich streikt - hab's nie versucht ...

Gruß

Chriz

wreichelt
vor 15 Jahre

Hallo Pmler,

ich hoffe das Thema ist noch aktuell:

In einem alten Projekt habe ich das mal mit einem Query gemacht.

Also 1. Zusatzfeld C(72) definieren.

2. Coding READ_TEXT incl. notwendiger Tabellen aufnehmen:  Beispiel für Equipment:

Data: z_equi(18) type c,
z_tdid(4) type c,
z_tdsp type c,
z_tdobj(4) type c.
*data: ztext(72) type c.
DATA: BEGIN OF LLINE OCCURS 20.
INCLUDE STRUCTURE TLINE.
DATA END OF LLINE.
DATA: XNAME(70) type c.
xname = equi-equnr.
z_tdid = 'LTXT'.
z_tdsp = 'DE'.
z_tdobj = 'EQUI'.
clear ztext. refresh lline.


CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
ID = z_tdid
LANGUAGE = z_tdsp
NAME = XNAME
OBJECT = 'EQUI'
* ARCHIVE_HANDLE = 0
* IMPORTING
* HEADER =
TABLES
LINES = LLINE
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8.
IF SY-SUBRC NE 0.
REFRESH LLINE.
ENDIF.
LOOP AT LLINE.
  CASE SY-TABIX.
    WHEN 2.
       ztext = lline-tdline.
   ENDCASE.
ENDLOOP.

Hoffe du kannst das verwenden

Gruß Wolfgang

PMler
  • PMler
  • SAP Forum - User Thema Starter
vor 15 Jahre

Danke für die Antworten, das lasse ich dann wohl lieber unseren Programmierer sauber ausserhalb des Querys machen =)

Besten Dank !