Arkadaşlar raporlama ile alakalı bir sorun var

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

Arkadaşlar raporlama ile alakalı bir sorun var

Mesaj gönderen kafkasyali2002 »

Delphide yapmış olduğum raporlama kısmında bir hata var ama bu aporlama ama bu kısım richedit üzerine ini dosyaları yardımıyla gelen şablon aporların bastırılması ile alakalı aslında ufak bir nüans var ama ben yapamadım
eğer bana yardımcı oacak arkadaşım olursa mail adresine programı yollayacağım
şimdiden teşekkür ederim
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

programı göndermeden önce, hangi raporlama aracını kullandığını ve ne tür bir sorun olduğunu söylersen çözülebilecek birşeydir belki.

Kolay gelsin.
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

Mesaj gönderen kafkasyali2002 »

mustafa bey kodlar birbiri ile bağllantılı olduğu için programı yolluyum zaten 570 kb lık bir program
mail adresinize yolluyorum
teşekkür ederim
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

hocam sana yardımcı olmaya çalışıyorum ama inanki hala problemi anlayabilmiş değilim :cry:

6 MB :!: lık mailin ulaştı :evil: , programı çalıştırdım ancak yazıcım olmadığı için deneyemedim. Ancak orda da ekstra birşey yok, direk yazdırıyorsun. Problem şudur diye lafla bir ifade etsen, çok şey açığa çıkacak.

Kolay gelsin.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Aslinda programi komple gondermek yerine problemi izah etseniz, ne tur componentlerle nasil bir sorun yasadiginizi belirtseniz buradaki arkadaslarin hepsi elinden geldigince yardimci olmaya calisacaklardir.

Programi gondermek onu alan kisi acisindan zor bir durum. Problemi anlamasi icin bile epey efor sarfetmesi gerekecek. Oysa problemi yasayan kisi izah ederse hem Sayin Adminimizin ustune fazla yuklenmemis oluruz. Hem de problemin cozumune 1 kisi degil onlarca kisi ayni anda kafa yormus olur.

Cozum sansi artar...

Amman boyle dedim diye programi herkese gonderme hocam ne olur. ;)
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

bilgii

Mesaj gönderen kafkasyali2002 »

İlgilendiğiniz için sağolun ya programda ayrıca kompenente falan gerek yok.Mustafa bey zaten program yazdırıyor orada da sorun yok.Sorun o programdaki richedit üzerine gönderilen hazır rapor şablonlarının yeri..
sadece bu
İlk başta 5-6 kelimelik bir yazı inecek daha sonra kimlik bilgileri yatay şekilde inecek en son rapor şablonu inecek
Yani sorun bu.
benim yaptığımda şablon rapordan sonra geliyor kimlik bilgileri
Umarım şimdi anlatabilmişimdir.
Sağolun
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

valla nece ve hangi terminolojiyi kullandığınızı bi çözsem yardımcı olacağım da..
..richedit üzerine gönderilen hazır rapor şablonlarının yeri..

..kimlik bilgileri yatay şekilde inecek en son rapor şablonu inecek

Umarım şimdi anlatabilmişimdir.
ya kafam çok abondone ya da ben birşey anlamadım :oops:

mesele programdan raporunu richtext formatında mı almak, yazdırmak istediğin sıra mı değişiyor?
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

cevap

Mesaj gönderen kafkasyali2002 »

yadırmak istediğim sıra değişiyor aynen dediğin gibi
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

hocam doğru anlamış mıyım : şablonu RichEdit'e alıyorsun ve baş tarafına satır eklemek istiyorsun ama o sona ekliyor öyle mi?

Yazdırma da bir sorun yok yani?

Kolay gelsin.
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

bilgi

Mesaj gönderen kafkasyali2002 »

evet aynen öyle hocam yalnız size gönderdiğim için programı
siz daha iyi anlarsınız zaten raporun nasıl olması gerektiği
ni txt dosyasına attım.Daha iyi anlayabilirsiniz.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

Lines.Insert ile yapabilirsin bu olayı. İstediğin satıra, istediğin yazıyı ekler. diğerlerini aşağı doğru kaydırır. Kullanımı :

RichEdit.Lines.Insert (satır, eklenecek_metin)

Örnek :

RichEdit.Lines.Insert (1, 'ilk satıra bu metin eklenir');

Kolay gelsin.
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

bilgi

Mesaj gönderen kafkasyali2002 »

Mustafa bey o yöntemi denenemiştim direkt olarak o işe yarıyor yalnnız
formda ben mesela dbedit ten bir bilgiyi ekleyeceğim zaman hata veriyor.
Ayrıca Richedit.lines.insert ifadesine değeri verdiğimiz zaman yani hangi satıra yönlendireceksek onu yazıyoruz peki aynı satıra iki ifade yazacaksak vearalarında size yollamış olduğum programdaki txt bilgisindeki gibi sıralış olacak olursa nasıl bir komut satırı yapmam lazım
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

stringleri + ile birbirine bağlayabilirsin. yani eklenecek_metin kısmına istediğin gibi yazabilirsin. Mesela bir tablodan adını eklemek istiyorsan :

RichEdit.Lines.Insert (1, 'Adı soyadı : ' + Table1.FieldByNam('ADI').ASString);

+ ile istediğiniz kadar string'i ekleyebilirsiniz.

txt ile ilgili konuda sanırım text dosyayı satır satır RichEdit'e almak istiyorsunuz. Bence ilk başta

RichEdit.Lines.LoadFromFile(text dosya ismi);

komutu ile direk o texti alın.

Kolay gelsin.
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

ayrıca

Mesaj gönderen kafkasyali2002 »

ayrıca demiş olduğum gibi o unit içinde bulunan veritabanındaki bilgiyi ekleteceğim zaman hata veriyor
aslında Add komutunu kullandığımzaman o hatayı vermiyor du
yani
RichEdit1.Lines.Add(' Doktor Adı : ' + dbcombobox1.Text);
dediğim zaman hata vermiyor
ama sizin dediğiniz yöntemi kullanarak (şu satıra ekle dediğm zaman hata veriyor
kafkasyali2002
Üye
Mesajlar: 37
Kayıt: 18 Haz 2003 11:48

bilgi

Mesaj gönderen kafkasyali2002 »

tamam hocam üzerinde çalışacağım
teşekkür ederim
Cevapla