Bezeichnung zum Merkmalswert lesen

Hier ein kurzer Join, der zu einem Merkmal und einem Merkmalswert die Bezeichnung zum Merkmalswert liest.

Tabellen

Die zu verwendenden Tabellen sind:

  • CAWNT – Hier stehen die Bezeichnungen zu den Merkmalswerten
  • CAWN – Hier stehen die Merkmalswerte zu einem Merkmal
  • CABN – Ist die Tabelle für die Merkmale selbst. Sie wird benötigt, um den internen Merkmalszähler ATINN zu erhalten

Coding

Im folgenden Beispiel heisst das Merkmal „MERKMAL_1“ und der Merkmalswert ist „A100“.

DATA:
  lv_text TYPE atwtb.

SELECT SINGLE atwtb FROM cawnt
 INNER JOIN cawn ON cawnt~atinn = cawn~atinn
                AND cawnt~adzhl = cawn~adzhl
                AND cawnt~atzhl = cawn~atzhl
 INNER JOIN cabn ON cabn~atinn = cawn~atinn
                AND cabn~adzhl = cawn~adzhl
  INTO lv_text
 WHERE cabn~atnam = ‚MERKMAL_1‘
   AND cawnt~spras = sy-langu
   AND cawn~atwrt  = ‚A100‘.

Enno Wulff
follow me

Leave a Comment

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.