SAP Adobe Form Dinamik Resim Ekleme
- 1
- 0
- 0
- 0
- 0
- 0
Merhaba bu yazımızda SAP Adobe Form çıktılarına nasıl dinamik resim ekleyebileceğimizi ele alacağız.
Öncelikle SE78 işlem kodundan bir resim seçelim veya yeni bir tane yükleyelim. Burada önemli olan nokta Sap’ye yüklediğimiz resimler bmp formatında olması gerekiyor. İnternet üzerinden kolaylıkla dönüştürme yapabilmektesiniz.
Resimimizi yükledikten sonra sıra geldi nasıl kullanacağımıza. Yeni bir adobe form çıktısı oluşturalım. İlk olarak SFP işlem koduna gidilir. Yeni bir arayüz oluşturulur. Dinamik bir resim kullanacağımız için global veriler bölümünden yeni bir değişken oluşturulur. Başlangıç durumuna getirme bölümünden ise gerekli kodlar yazılır. Daha sonra yeni bir form oluşturulur. Daha önce oluşturduğumuz arayüz referans olarak verilir. Yeni bir grafik oluşturulur. Grafik tipi grafik içeriği olarak değiştirilir. Alt tarafta açılan bölümlere gerekli değerler yazılır. Düzenleme kısmından dinamik bir resim eklenir. Object -> Binding sekmesinden daha önce oluşturduğumuz değişken seçilir.
CALL METHOD cl_ssf_xsf_utilities=>get_bds_graphic_as_bmp EXPORTING p_object = ‘GRAPHICS’ p_name = ‘TEKNOPATI’ “SE78 resim adı p_id = ‘BMAP’ p_btype = ‘BCOL’ RECEIVING p_bmp = lv_image EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.