Hallo nk,
wieder Danke für die Hinweise. Habe sofort mit dem Debugging angefangen. Am Anfang stehen da die "ursprünglichen" Werte drin (beide <> 00), allerdings werden kurz danach jeweils mit "00" überschrieben. An der Stelle, wo er auf die Tabelle STXH zugreift, wird es definitiv spannend, denn hier liefert er den sy-subrc = 4.
Der Grund für den sy-subrc <> 0 ist, dass er im SELECT beim Feld TDNAME mit unserem merkwürdigen String von vorhin zugreift ("&120000000 "), während in der Tabelle der zugehörige Eintrag an dieser Stelle eigentlich einen Haufen Nuller hat, anschliessend die Kundennummer, gefolgt vom Vertriebsbereich (in meinem Fall 20000000). Dies sieht ungefähr so aus: 0000XXXXXX20000000. Die übrigen Elemente des SELECTs sind richtig, damit würde er meinen heiss ersehnten Text finden.
Offensichtlich nähern wir uns / ich mich der Ursache meines Problems. Aber wie kommt diese Diskrepanz von Tabelle und SELECT beim Feld TDNAME zustande?
Ich werde weiter recherchieren, oder vielleicht gibt es ja noch weitere Anregungen. . . :-)
Lieber Gruss und noch einen schönen Tag - verade
Bearbeitet vom Benutzer
vor 14 Jahre
|
Grund: Nicht angegeben