Kullanım Senaryosu: Dinamik Ekrandaki Rapor Bileşenini Base64 Formatında Alma ve PDF Olarak İndirme

Bir iş uygulamasında, kullanıcılar dinamik olarak oluşturulan rapor ekranında çeşitli grafikler, tablolar ve metin bileşenleri ile raporlarını görüntüler. Kullanıcılar, bu rapor bileşenini Base64 formatında alarak PDF’e dönüştürmek ve cihazlarına indirmek ister.

Get Component Base64 Aksiyonunu Ekleme

  1. UI Design modülünde “Download as PDF” adlı bir buton oluşturun.
  2. Butonu seçin ve Properties panelinden:
    • + ADD ACTIONOnClickGet Component Base64 aksiyonunu ekleyin.
  3. Get Component Base64 aksiyonunda:
    • Component ID: Raporun bulunduğu container veya panelin ID’sini belirtin. (Örneğin: reportContainer)
    • Quality ve Orientation parametrelerini ihtiyaca göre ayarlayın.
  4. Get Component Base64 aksiyonu tamamlandığında, dönen Base64 verisini bir sonraki aksiyona parametre olarak aktarın.
  5. Ardından, Base64 verisini kullanarak PDF dosyasını indirmek için Download File From Server ya da harici bir API çağrısı başlatabilirsiniz.