Rave reportta autosize

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
yuksel2004
Üye
Mesajlar: 61
Kayıt: 26 May 2005 08:55
Konum: Bursa

Rave reportta autosize

Mesaj gönderen yuksel2004 »

Rave reportta bir alanım kullanıcının girdiği bilgiler bağlı olarak çok satırlı olabilir.Dataeditlerinin olduğu bandı aşağı doğru genişletirsem bu alaanda tek satır olsa bile o boşluğu ayırıyor.Benim istediğimdse eğer tek satır varsa o kayıt için tek satır 5 satır varsa 5 satır yüksekliğinde yer ayırmasıdır.Ama editlerin autosize özelliğide yok.Acaba rave reportta bunu yapabiliyormuyuz?Quickreportta yapabiliyordum ama bunda bulamadım.Cevaplarınız için teşekkürler.
Unutmayalım ki bu hayat bir demodur ve tam sürüm kullanabilmek için lisans ücreti ödemememiz düşünülemez.
Kullanıcı avatarı
berken
Üye
Mesajlar: 208
Kayıt: 07 Ara 2005 04:27
Konum: Van

Mesaj gönderen berken »

şöyle bir yol izleyebilrisn ... fikir sadece ..

Kod: Tümünü seç

 var
  i:int ;
  s1,s2,s3,s4,s5,s6:TStringList;
 begin
  s1:=TStringList.Create;
  s2:=TStringList.Create;
  s3:=TStringList.Create;
  s4:=TStringList.Create;
  s5:=TStringList.Create;
  s6:=TStringList.Create;
 for i:=0 to List.Items.Count-1 do
 begin
  s1.Add(List.Items[i].Caption);
  s2.Add(List.Items[i].SubItems[0]);
  s3.Add(List.Items[i].SubItems[1]);
  s4.Add(List.Items[i].SubItems[2]);
  s5.Add(List.Items[i].SubItems[3]);
  s6.Add(List.Items[i].SubItems[4]);
 end;

  glpreportsprint.RvProject1.SetParam('No',s1.Text);
  glpreportsprint.RvProject1.SetParam('Aciklama',s2.Text);
  glpreportsprint.RvProject1.SetParam('Baslangic',s3.Text);
  glpreportsprint.RvProject1.SetParam('Bitis',s4.Text);
  glpreportsprint.RvProject1.SetParam('Gun',s5.Text);
  glpreportsprint.RvProject1.SetParam('Durum',s6.Text);
  glpreportsprint.MOS_PRINT;
  s1.Destroy;
  s2.Destroy;
  s3.Destroy;
  s4.Destroy;
  s5.Destroy;
  s6.Destroy;
 end;
İnsanca.... Pek insanca....
Cevapla