Merhaba. Excel ve word için bir çok bileşen ve döküman mevcut zaten. Biraz aramayla bunları nasıl yapabileceğini bulabilirsin.
Raporu güncel tutmak için iki yöntem kullanabilirsin.
1. Eğer rapr formatı aynı ise sadce bazı başlıklar değişken ise. Bu başlıkları ya da alanları paramtre tanımı ile ( Fast report için parametreler [] içinde tanımlanır.] yapabilirsin.
2. Eğer Kalite yönetimi ISO vb. gibi Revize edilebilir formlar kullanılması gerekiyorsa o zaman Fastreport Runtime Tasarım seçeneği ile imdadına yetişiyor zaten. Ayrıca Raporları programda gömülü olarak kullanma ya da Dosyaya kaydedip erişim sağlama ile kullanama seçeneklerin mevcut (ki Gömülü kullanmak istisalar dışında pek de doğru bir karar değildir)
Dosyadan erişim seçeneği sayesinde runtime da kllanıcıya revize ettirmek yerine kendin hazırlayıp replace edebilirsin.
3. Fastreport içerisinde PAscal kodlarına benzer (Hatta aynı) sekilde procedure yazma seçeneği var (ki bunu kullanırsan çok harika bir özellik) bazı işlemlerini bu kodlarla da halledebilirsin.
Fastreport da yazılacak scriptler minumum seviyede olmalı diyorsun.
Bence bu kodları maximum seviyede tutman ana programının selahiyeti açısından daha hayırlı olacaktır

(Tabii kulllanıcı tarafından revize gerekmiyorsa)
Deneme yanılma yöntemiyle Fastreport'un bir çok özelliğini keşfedebilirsin.
(Örneğin Fastreport'un gelişmiş Chart özelliği sayesinde (dbChart vb..) diğer chartları kullanmak yerine bu işi direkt fastreport'tan hallediyorum)
Fastreport'la yapabileceklerin senin hayal gücüne kalmış.
Kolay gelsin.
Edit :
Kendi programlarımdan örnek verirsem.
Kalite YÖnetimi Programı ve Ceza Evi Emanet PAra Otomasyon programlarında. 1. Müdür 2. Müdür , Genel alite Kontrol Müdürü, Raporu Hazırlayan, Revizyon Numarası, Firma Adı, Adres Bilgileri gibi değişkenleri Veritabanına ya da Registry'e kaydetmek suretil ile raporda paramtetrik olarak okutmuştum.
Yine Kalite Yönetimi programında Raporun hangi tedarikçiye, hangi zman dilimine ve aylara ait olduğunu çalışma zamanında V.T. dan çekerek parametre ile tanımlamıştım.
Uzun zamandır satmakta olduğumuz PEGASOFT yazılımı ise daha farklı bir yöntem kuullanmakta.
Rapor başlıkları gene parametre ile tanımlıyken. Raporun biçimi, sayfa yapısı hangi kayıt alanlarının yazdırıldığı, tekrasrlı mı yoksa bir kez mi yazılacağ gibi bilgiler kendi oluşturduğu bir arayüzle kullanıcıya hazırlattırılıyordu. Ve bu paramtreler V.T.' na kaydedilip RunTime'da create ettirilmek sureti ile icra ettiriliyordu. Runtime da Rapor hazırlama için FastReport'un example'larına bakabilirsin. Bu örneklerde fastreportun bir çok değişik kullanım yöntemleri gösterilmektedir.
Edit 2 :
Ayrıca Runtime'da ttasarım için Fastreport'un örneklerine bakabileceğin gibi IBExpert' de Fastreport kullanmakta ve ÇAlışma Anında tasarım olanağı vermektedir. Onları da incelemende fayda var.
Tekrar Kolay gelsin
