Ansicht
Dokumentation
ABENDDICDDL_DEFINE_STRUCT_COMP_EXT - DDICDDL DEFINE STRUCT COMP EXT
CL_GUI_FRONTEND_SERVICES - Frontend Services Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
- DEFINE STRUCTURE, extend
... $[foreign_key_annos$]
EXTEND component : $[value_help$] $[foreign_key$] ...
Wirkung
Definition von Komponenteneigenschaften beim Einbinden von Include-Strukturen mit der Anweisung DEFINE STRUCTURE der Dictionary DDL. Der Zusatz EXTEND kann für jede Komponente component der eingebundenen Include-Struktur angegeben werden und definiert für diese die folgenden Eigenschaften. Dabei werden die betreffenden Eigenschaften der eingebundenen Komponente überschrieben, falls bereits vorhanden.
- foreign_key_annos - Eigenschaften einer Fremdschlüsselbeziehung
- value_help - Zuordnung zu einer Suchhilfe.
- foreign_key - Definition einer Fremdschlüsselbeziehung.
Es muss mindestens ein Zusatz value_help oder foreign_key angegeben sein.
Hinweis
Der Zusatz EXTEND kann mit gleicher Bedeutung in der Definition einer DDIC-Datenbanktabelle mit DEFINE TABLE oder einer Append-Struktur mit EXTEND TYPE für einzelne Komponenten verwendet werden.
Beispiel
Einbinden einer Struktur include_struct in eine Struktur struct, wobei den Komponenten comp1 und comp2 mit EXTEND eine Suchhilfe zugeordnet wird.
...
define structure struct {
...
include include_struct
extend comp1 :
with value help demo_f4_field
where carrid = struct.comp1
and connid = struct.comp2
extend comp2 :
with value help demo_f4_field
where carrid = struct.comp1
and connid = struct.comp2;
...
}
Addresses (Business Address Services) General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4350 Date: 20240523 Time: 155916 sap01-206 ( 40 ms )