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.

ALV Raporunda ki Görüntü Hakkında

Bilgi Kaynak Erişimi
https://sapofis.com
Konu Kategorisi
ABAP Temel Bilgiler
Kullanıcı Değerlendirmesi
5.00 Oylama

sym

Kayıtlı Üye
Katılım
4 Ara 2019
Mesajlar
4
Tepki puanı
2
Puanları
3
Yaş
25
Kullandığınız SAP Modülleri
SAP MM, SAP PP, SAP CO, SAP FI, SAP SD, SAP HR, SAP QM, SAP LE, SAP BW, SAP PS, SAP WM, SAP ABAP
Katılım Bölgesi
Bursa
Merhaba arkadaşlar, bu forum da yeniyim ben. Basit düzeyde bir ALV raporu hazırladım. Rapor çalışıyor ama sorun şu ki ALV de 'Nesne Değeri' alanında ki sayılar başında '0' olarak geliyor. Mesela 0000012 şeklinde ama ben 12 olarak görmek istiyorum.
Bu konu hakkında bana yardım edebilir misiniz ?

das.png
 

Övünç DİNÇ

Çözüm Ekibi
Kayıtlı Üye
Katılım
8 Eki 2016
Mesajlar
927
Tepki puanı
308
Puanları
63
Yaş
37
Konum
İzmir
Web Sitesi
sapofis.com
Kullandığınız SAP Modülleri
SAP MM, SAP PP
Katılım Bölgesi
İzmir
Merhaba arkadaşlar, bu forum da yeniyim ben. Basit düzeyde bir ALV raporu hazırladım. Rapor çalışıyor ama sorun şu ki ALV de 'Nesne Değeri' alanında ki sayılar başında '0' olarak geliyor. Mesela 0000012 şeklinde ama ben 12 olarak görmek istiyorum.
Bu konu hakkında bana yardım edebilir misiniz ?
field catalog alanında NO_ZERO seçeneği olması gerekir.

wa_fieldcat-no_zero = space

Yada örnek olarak raporunuzda böyle bir kod bloğu kullanın.;

Kod:
loop at gt_output.

if gt_output-LMNGA eq '0'.
  move : space to gt_output-lmnga.
  modify gt_output.
  clear gt_output.
endif.

endloop.
 
  • Beğen
Tepkiler: sym

sym

Kayıtlı Üye
Katılım
4 Ara 2019
Mesajlar
4
Tepki puanı
2
Puanları
3
Yaş
25
Kullandığınız SAP Modülleri
SAP MM, SAP PP, SAP CO, SAP FI, SAP SD, SAP HR, SAP QM, SAP LE, SAP BW, SAP PS, SAP WM, SAP ABAP
Katılım Bölgesi
Bursa
field catalog alanında NO_ZERO seçeneği olması gerekir.

wa_fieldcat-no_zero = space

Yada örnek olarak raporunuzda böyle bir kod bloğu kullanın.;

Kod:
loop at gt_output.

if gt_output-LMNGA eq '0'.
  move : space to gt_output-lmnga.
  modify gt_output.
  clear gt_output.
endif.

endloop.
Teşekkür Ederim Övünç bey saolun. Faydalı oldu.
 

sym

Kayıtlı Üye
Katılım
4 Ara 2019
Mesajlar
4
Tepki puanı
2
Puanları
3
Yaş
25
Kullandığınız SAP Modülleri
SAP MM, SAP PP, SAP CO, SAP FI, SAP SD, SAP HR, SAP QM, SAP LE, SAP BW, SAP PS, SAP WM, SAP ABAP
Katılım Bölgesi
Bursa
Teşekkür Ederim Övünç bey saolun. Faydalı oldu.
Övünç Bey son olarak şuna sormak istiyorum size; Select-Options kısmına '00000012' yazdığımda çıktı alırken '12' yazdığımda çıktı alamıyorum. Bu hatayı çözmeme yardım edebilir misiniz?

Teşekkürler..
 

Ekli dosyalar

CEMOKA

Çözüm Ekibi
Kayıtlı Üye
Katılım
24 Kas 2017
Mesajlar
164
Tepki puanı
122
Puanları
43
Konum
İSTANBUL
Kullandığınız SAP Modülleri
SAP MM, SAP CO, SAP FI, SAP SD, SAP ABAP
Katılım Bölgesi
İstanbul
Merhaba Sym,

OBJID alanı karakter özellikli bir alan olduğu için numerik bir alan gibi çalışmaz, yani o alana 0000012 yazılabildiği gibi ML00012 Şeklinde de yazılabilir. Siz bu alanı sadece numerik kullanıyor iseniz kullanıcılar başına "*" koyup "0000012" yerine "*12" yazarak da seçim yapabilirler. Bir öneri tabii ki.
 
Üst