Sorun Cevaplayalım

İşinizle ilgili öngörüler edinin, gerçek zamanlı bilgilere göre karar alın.

SAP Eğitim ve Sertifika Dönemleri

Uzmanlığınızı ve deneyiminizi SAP çözümleri kullanarak tasdik edin.

Çözüm Ekibi Başvurusu

Kullanıcılara hızlı ve pratik çözümler üreterek görev almak isteyenler.

Satıra Renk Verme

Övünç DİNÇ

Çözüm Ekibi
Kayıtlı Üye
Katılım
8 Eki 2016
Mesajlar
928
Tepki puanı
246
Konum
İzmir
Kullandığınız SAP Modülleri
SAP MM, SAP PP
Katılım Bölgesi
İzmir
Oluşturduğumuz rapor veya programda bazı satırların kullanıcı tarafında dikkat çekmesi için farklı renkte olması gerekir. Bu kullanıcı için büyük kolaylık sağlayabilir.


Satır renklendirme işlemi için ilk önce

slis_layout_alv
tanımlanır.
data: fieldcatalog type slis_t_fieldcat_alv with header line,
gd_tab_group type slis_t_sp_group_alv,
gd_layout type slis_layout_alv, ß———————-
gd_repid like sy-repid, gt_events type slis_t_event,
gd_prntparams type slis_print_alv.

Satıra Renk Verme

Daha sonra oluşturduğumuz layout
umuza renk verme kodlarını tanımlıyoruz.
gd_layout-info_fieldname = ’COLOR’.
’COLOR’ kullanacağımız structure mizada tanımlamamız gerekir. <——
*&———————————————————————*
*& Form SATIRA RENK VERME
*&———————————————————————*
form build_layout.
gd_layout-no_input = ’X’.
gd_layout-colwidth_optimize = ’X’.
gd_layout-totals_text = ’Totals’(201).
gd_layout-info_fieldname = ’COLOR’. <————————–
* gd_layout-totals_only = ’X’.
* gd_layout-f2code = ’DISP’. ”
* gd_layout-zebra = ’X’.
* gd_layout-group_change_edit = ’X’.
* gd_layout-header_text = ’başlık’.
endform. ”
* SATIRA RENK VERME
*———————————————————————-*


Daha sonra renk vereceğimiz alanları belirleyeceğimiz bir form oluşturuyoruz.
form data_retrieval.
data: ld_color(1) type c.
LOOP AT ITAB INTO WA.
IF WA-WERKS = ’2000′.
ld_color = 6.
concatenate ’C' ld_color ’00′ into WA-COLOR.
ENDIF.
modify ITAB from WA.
endloop.
endform. ”


Bu kod WA-WERKS alanındaki değerleri inceler ve 2000 olan satırların rengini kırmızı(C600) yapar.
İyi Çalışmalar…
 

nykorkmaz

Kayıtlı Üye
Katılım
3 Ocak 2018
Mesajlar
6
Tepki puanı
0
Kullandığınız SAP Modülleri
SAP MM, SAP PP, SAP SD, SAP BW, SAP WM, SAP ABAP
Katılım Bölgesi
İstanbul
Teşekkürler.
 
Üst