Fastreport bileşen oluşturmada sorun

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

Fastreport bileşen oluşturmada sorun

Mesaj gönderen Kaptan »

var
x:TfrxMemoView;
begin
x:=TfrxMemoView.Create(frxReport1.Pages[0]);
x.CreateUniqueName;
x.Top:=10;
x.Left:=10;
x.Height:=2;
x.Width:=2;
x.Text:='Deneme';
x.Visible:=true;
end;

komutları ile memo oluşturuyorum.Fakat içi boş oluşuyor.
Lefti , topu widthi istediğim gibi olmuyor.Sanki benim veridğim pixel değeri de cm ye çeviriyor olabilir tabi.
Teşekkürler.
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

Mesaj gönderen Kaptan »

Memonun içindeki yazı designreport yaptığımda gözükmüyor.Daha sonra preview yapılırsa gözüküyor.
top olayını da çözemedim.istediğim yere konduramıyorum tam olarak.top:=30 diyorum mesela ama bakıyorum fastreportta bileşenin topu 30 değil.
Ona göre ayarlayayım diyorum ama belli bir oranda da küçültmüyor top değerini.Farklı farklı.

ve bir de şu TfrxMasterData ne oluyor?

Teşekkürler.
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

frxmasterdata masterdata bandı oluyor.
koordinat verirkenekleyeceğin bileşenlerinin top vb. özelliğinden yola çık bence.
mesela

Kod: Tümünü seç

x.left:=masterdata.left+3 
gibi.
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 »

Slm arkadaşlar benim de buna benzer bir sorunum var. bir adet
kaptanım yaptığı gibi bir adet barcode bileşeni tanımlıyorum ve barkod tipini belirlemek için,

x.BarType := bcCode39;

yazıyorum fakat olmuyor. bunu nasıl yapabilirim.


Kolay Gelsin...
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Selam; bu bileşenlerle hiç uğraşmadım ama memo bileşenlerinin lines özellikleri olur diye tahmin ediyorum. Buna göre x.Lines.Text:='Deneme'; şeklinde bir kod yazmayı deneyin.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
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 »

sağolun ama benim oluşturduğum bileşen Memo değil barkod bileşeni onun tipini dizayn anında değiştiriyorum ama zalışma anında nasıl değişecek onu bulamadım.




Kolay Gelsin...
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
Cevapla