Sorgumuzda ki alanları dinamik olarak oluşturmamız ve select sorgusunu buna göre yapmamız gerekebilir.
Bunun için yapmamız gerken;
stype_fieldstipinde bir tablo yaratmak ve sütun isimlerini içine eklemektir. 

Örnek;

TYPES : 
BEGIN OF stype_fields,
fieldname TYPE name_feld, 
END OF stype_fields

*ITAB ımızı tanımlayalım.
DATA:
gt_itab type standard table of MSEG with header line.


* Dinamik sorgu için kullanacağımız field isimlerinin bulunduÄŸu 
* tablo
data : g_t_fields type standard table of stype_fields. 

* burada sütun isimlerini kafamıza göre belirliyoruz

append 'MSEG~ANLN1' to g_t_fields.
append 'MSEG~ANLN2' to g_t_fields.
append 'MSEG~APLZL' to g_t_fields.
append 'MSEG~AUFNR' to g_t_fields.
append 'MSEG~AUFPL' to g_t_fields.


* Select sorgumuz

select (g_t_fields)
into corresponding fields of table gt_itab
from MSEG.

*******************************************************
Konu ile ilgili detaylı içerik ve örnek ABAP Kodları,daha sonra eklenecektir.

SAP ve ABAP ile ilgili tüm sorularınızı
serkurumsal@yandex.com
E-Mail adresi ile bize ulaÅŸarak sorabilirsiniz.

Serkan AKKAVAK

Bilgisayar Mühendisi