Perşembe , 14 Aralık 2017

User command ile yeni ekran açma

Home Forumlar SAP ABAP Forum ALV User command ile yeni ekran açma

Etiket: ,

Bu konu 0 yanıt ve 1 izleyen içeriyor ve en son  Sinan Dilaver tarafından 3 yıl 1 ay önce tarihinde güncellendi.

1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #546

    Sinan Dilaver
    Yönetici

    abap ile yaptığınız bir alv raporda, belli alanlar çif tıkladığında çeşitli işlemleri tetiklemek için user command eventi kullanılır.
    Örneğin SAtınalma sipariş raporunda sipariş çift tıklandığında siparişin açılmasını istiyorsanı aşağıdaki komutları kullanabilirsiniz.

    CASE R_UCOMM. (Ekranya yapılan işlemi simgeler)

    when ‘&IC1’. “çift çıklandığında bu değeri alır
    if rs_selfield-fieldname = ‘EBELN’. ” ekranda tıklanılan alanı kontrol eder
    set parameter id ‘BES’ field rs_selfield-value. ” ekranda tıklanılan alanın değeri alarak değişkene atar
    call transaction ‘ME23N’ and skip first screen. “hangi ekranı açmasını istiyorsanız gerekli parametleri ekran’a göndererek ekranın açılmasını sağlar
    endif.
    ENDCASE.

    daha detay bilgi için abap eğitimleri sayfamızı ziyaret edebilirsiniz.

    http://www.sapprof.com/kategori/egitimler/abap-egitimleri/

1 yazı görüntüleniyor (toplam 1)

Bu konuyu yanıtlamak için giriş yapmış olmalısınız.