FastReportta Tepsi(kağıt Kaynağı) seçimi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
kara_kule06
Üye
Mesajlar: 150
Kayıt: 18 Nis 2006 02:15
Konum: ankara/polatlı
İletişim:

FastReportta Tepsi(kağıt Kaynağı) seçimi

Mesaj gönderen kara_kule06 »

İyi günler arkadaşlar.
FastReport ta bi sayfayı ön izlemesiz yazıcının istediğim tepsisine nasıl göndere bilirim. elimde hp LaserJet 900 PS yazıcısı var. Ben yaszırmak istediğim bir raporu bu yazıcının istediğim tepsisine otomatik olarak göndermek istiyorum. bu konu hakkında yardım edersenir çok mutlu olurum.
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

rapor componentinde print settings ve diğer ayarları incele derim. fast reportun sitesindeki forumda bu tip cevaplar vardı
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kullanıcı avatarı
kara_kule06
Üye
Mesajlar: 150
Kayıt: 18 Nis 2006 02:15
Konum: ankara/polatlı
İletişim:

Mesaj gönderen kara_kule06 »

teşekkürler ikutluay fast-report un kendi sayfasındaki forumda buldum. yaptım. diğer arkadaşlara örnek olması açısından yazıcının sayfa boyutunu ve tepsisini ayarlamayı aşağıda veriyorum.

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
page:tfrpage;
begin
frp.clear;
frp.loadfromfile(extractFileDir(Application.ExeName)+'\dd.frf'); //raporu dosyadan yükle
  page := frp.Pages[0];
    if page.Prop['Type']= ptreport then // eğer sayfa dialog değil ise...
      begin
      page.pgSize :=9; // A4 e ayarlamak için.
      page.pgBin:=260; // Tepsi 3 seçmek için.
      //page.pgBin:=259; // Tepsi 2 seçmek içi.
      end;
  frp.ShowReport;
end;
tabi bu sayfa ayarları başka yazıcılar için değişebilir mi bilmiyorum. denemek lazım. :D
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

güzel... en azından sonrakilere de referans olur.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Cevapla