Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 
Kod Örneği:
 
 

Byte[] data;
//REPORTOUTPUTS TABLOSU FLOW İÇERİSİNDE OLUŞTURULMUŞ PDF RAPORLARINI TUTMAKTADIR.  BINARY OLARAK TUTULAN HERHANGİ BİR PDF DOSYASINI DA SELECT EDEBİLİRSİNİZ.
string sorgustring sorgu="SELECT DATA FROM REPORTOUTPUTS WHERE ID=40778";

var sonuc=Context.Database_Select(sorgu,SqlConnections.FLOW);

//SQL DE BULUNAN BINARY DATA BYTE ARRAY TİPİPNE DÖNÜŞTÜRÜLEREK BİR ALT SATIRDA BASE64 E ÇEVİRME İŞLEMİ UYGULANMAKTADIR.
data=(byte[])sonuc.Rows[0]["DATA"];

//PDF DEĞİŞKENİNE SETPDF METHODU İLE SET EDEBİLMEK İÇİN BAS64 FORMATINDA OLMASI GEREKMEKTEDİR. BU YÜZDEN BU ÇEVRİM AŞAĞIDA YAPILMAKTADIR.
string base64Data string base64Data = Convert.ToBase64String(data, 0, data.Length);
pdfDegiskeni.SetPdf(base64Data,"Ornek.pdf");
 
Akış Dosyası (.xnm):
 
Aşağıdaki dosyayı indirerek uygulamaya aktarabilirsiniz. İçeri aktarma işleminin nasıl yapıldığına dair bilgi için Aktar bölümünü inceleyebilirsiniz.

...