ADOBEFORM’DA SE78’DEN GÖRSEL YÜKLEME
· Form’da global değişkenlerde XSTRING tipinde bir tane değişken oluştur
ADOBEFORM’DA SE78’DEN GÖRSEL YÜKLEME
· Form’da global değişkenlerde XSTRING tipinde bir tane değişken oluştur
· Kodlamanın başlangıç durumuna getirilmesi kısmında output parameters kısmınsa bu logonun ismini ver
· Ve yine bu alanda CL_SSF_XSF_UTILITIES metodunu çağır



CALL METHOD cl_ssf_xsf_utilities=>get_bds_graphic_as_bmp
EXPORTING
p_object = 'GRAPHICS' " SAPscript Graphics Management: Application object
p_name = 'ENJOY' " Name
p_id = 'BMAP' " SAPscript Graphics Management: ID
p_btype = 'BCOL' " SAPscript: Type of graphic
RECEIVING
p_bmp = gv_comp_logo " Graphic Data
EXCEPTIONS
not_found = 1 " Graphic Not Found
internal_error = 2 " Internal error
others = 3
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ADOBEFORMS->INTERFACE
Bağlamda sağ tık > create >graphics

GRAPHIC ismini değiştirebiliriz (opsiyonel)


Grafik tipi: Grafik referansı olarak verilmiş. Bu da aslında görselin URL yoluyla verileceğini ifade eder. Oysa biz bunu istemiyoruz.

Grafik içeriği olarak değiştirdik. (Graphic Content). Enter’a basınız. Çıkan popup’ta Evet’i seçiniz.
Field/Alan: GV_COMP_LOGO (logo değişkenimizin ismi)
MIME Type: ‘IMAGE/BMP’ olarak veriniz.

Kaydedip aktive edin
Layout/Düzen e gidin. Image Field oluşturun. Nesne seçiliyken Object >Binding yapın.


Görüldüğü üzere, se78den baktığımız ve abap dictionaryde kayıtlı olan Enjoy görselini adobeform üzerinde bastık.
İyi günler dilerim :)
메타데이터
- post_id
- ee8483ac3fd3
- slug
- adobeformda-se78-den-görsel-yükleme-ee8483ac3fd3
- url
- https://medium.com/@pmervepolat977/adobeformda-se78-den-g%C3%B6rsel-y%C3%BCkleme-ee8483ac3fd3
- canonical_url
- https://medium.com/@pmervepolat977/adobeformda-se78-den-g%C3%B6rsel-y%C3%BCkleme-ee8483ac3fd3
- author_url
- https://medium.com/@pmervepolat977
- status
- ok
- fetched_at
- 2026-07-21 14:13:00