Uzun bir aradan sonra tekrar merhabalar,

Bugünkü yazıda Store Procedure üzerinde kullandığımız parametrelerin değerine göre kullanımından bahsetmeye çalışacağım.

Öncelikle örneğin daha iyi anlaşılabilmesi için senaryoyu anlatayım:

Elimizde bir sorgu var ve hazırladığımız program ya da web sitesi üzerindeki checkbox seçimine göre sorguya bir şart (WHERE) eklemek isteyip istediğimize karar veriyoruz.

1. Durum : Sorguya şart ekleme ve tablo üzerindeki tüm verileri getir.

2. Durum : Sorguya checkbox üzerinde seçilmiş olan değeri şart olarak ekle ve buna göre bir tablo getir.

Devamı...
Merhabalar,

Bu yazımda FastReport .NET raporlama aracının Visual Studio IDE ile hazırlanan C# ve VB.NET projeleri içerisinde kullanımından bahsetmeye çalışacağım. Ancak bu yazı daha önceki FastReport .NET kullanımı hakkındaki yazılarla bağlantılı olduğu için öncelikle onları incelemeniz konuyu kavramanız açısından daha yararlı olacaktır.

Şimdi ilk olarak oluşturacağınız rapor dosyalarını görüntüleyebilmek için PreviewControl componentini form üzerinde istediğiniz biçimde yerleştirin ve kod sayfasının tepesine C#.NET için using FastReport;  VB.NET için Imports FastReport satırlarını ekleyin.

Benim yaptığım örnekteki görüntü şu şekildeydi.
Devamı...

Tekrar merhabalar,

Bu yazıda kısaca FastReport .NET içerisinde raporlama sihirbazı kullanarak rapor oluşturmaya değineceğim. FastReport .NET kullanımıyla ilgili önceki yazıyı okumadıysanız okumanız yararınıza olacaktır. Bazı ayrıntıları orada açıkladığım için burada tekrar açıklamadan raporlama sihirbazına odaklanacağız.

Bu kadar açıklamadan sonra rapora başlayabiliriz.

Öncelikle FastReport .NET Designer penceresinde Dosya > Yeni > Standart Rapor Sihirbazı yolunu izleyerek sihirbazı çalıştırıyoruz. Açılan pencere de eğer yoksa bir veri kaynağı seçmemiz isteniyor. 'Yeni Veri Kaynağı Ekle' düğmesine basarak veri kaynağınızı seçebilirsiniz.

Ben burada önceki yazıda kullandığım veri kaynağını kullanmaya devam edeceğim.

Devamı...
Etiketler : FastReport .NET
Kategoriler : Access FastReport .NET
Yorumlar : 2 Yorum Yorum Yaz

Aşağıdaki yazı Veripark Yazılım'ın kariyer sayfasından alınmıştır. Tam manasıyla gerçekleri yansıttığı için yayınlamak istedim.

 

Buyrun;

 

"Tutku nedir? Ekşi sözlüğe bakalım. İlk tanım: saplantı.

Yazdığınız yazılım çalışmamaktadır. Bir tuşa basınca crash etmekte, log falan da üretmemektedir. İki saattir bu hatayla boğuşmaktasınız. "Hayret bir şey. Nasıl bir hata olabilir ki?" diye düşünürken Vista'nın duvar saati gözünüze çarpar. Sinemaya 67 dakika kalmıştır. Yeni kız arkadaşınız tahminen çoktan dolmuşa binmiş, köprüyü geçmek üzeredir. 7 dakika sonra çıkmaya söz verirsiniz.

Devamı...
Etiketler : Yazılım Tutku Yazılım Bir Tutkudur
Kategoriler : Kişisel
Yorumlar : 2 Yorum Yorum Yaz

Merhabalar,

Bu yazımda hakkında Türkçe kaynak bulmanın zor olduğu FastReport .NET raporlama aracından bahsetmeye çalışacağım.

Geçmişte Delphi tarafında çok kullanılan FastReport, .NET tarafında yeterince başarılı olamamış gibi görünüyor. Bunun sebebi -sanırım- Visual Studio IDE içerisine Crystal Report 'un dahil edilmesi ve okullarda da bu raporlama aracı ile ilgili bilgilerin veriliyor olmasıdır.

Bu sebeple, FastReport'u kullanmaya karar verdiğim zaman zorluklar yaşadığımı ve maalesef Türkçe kaynak bulamadığımı da belirtmeliyim.

Bu açılıştan sonra dilerseniz örneğimize geçelim.

FastReport .NET 'in Designer aracını açtıktan sonra, ilk olarak raporumuza veri kaynağı eklememiz gereklidir. Bunun için menü üzerinde Veri > Veri Kaynağı Ekle... yolunu izliyoruz. Açılan pencerede yeni bağlantı düğmesine tıklıyoruz. Karşımıza çıkan pencere, Visual Studio IDE üzerinde kod yazmadan veritabanına bağlamamızı sağlayan pencereyle aynı şekilde dizayn edilmiş durumda. Bu yüzden bu aşamada, daha önceden deneyimi olan kişiler zorlanmayacaktır. Devamı...
Etiketler : FastReport .NET
Kategoriler : Access FastReport .NET
Yorumlar : 12 Yorum Yorum Yaz

Tekrar merhaba...

Uzun zaman önce karşılaştığım bir sorunun çözümünü paylaşmak imkanı buldum ve bloguma eklemeyi uygun gördüm. İnşallah alıntı yaptığım kaynak sahipleri [ki adresleri mevcuttur] bana kızmazlar :)

Bu sorunla 64 bit W7 kullandığım sırada karşılaşmıştım. Uzun aramalara rağmen toplu bir bilgiye ulaşamamıştım. Bulduğum parça parça bilgilerle sonuca ulaşmış ve sorunu çözmüştüm.

Söz konusu sorun access veritabanı kullanan bir tasarımımın 64 bit üzerinde veritabanına erişemesi sorunuydu. Beraberinde benzer bir sorunun IIS üzerinde de bulunduğunu öğrendim...

Dilerseniz lafı çok uzatmadan konuya geçelim.

.NET Framework üzerinde geliştirilen uygulamaların 64 Bit işletim sistemi üzerinde çalışabilmesi için Visual Studio içerisinde söz konusu projenin özelliklerinden Platform Target kısmının x86 (32 Bit) olarak işaretlenmesi gereklidir. Visual Studio ortamında varsayılan olarak bu durum Any CPU olarak işaretlidir. Bu sebeple kullanılan platforma uyum sağlayarak çalışır. Diğer bir deyişle -bukalemun gibi duruma uyum sağlar ve- x86 (32 Bit) işlemci mimarisi için üretilmiş olan bir işletim sisteminde 32 Bit, x64 (64 Bit) işlemci mimarisi için üretilmiş olan bir işletim sisteminde 64 Bit olarak çalışır.

Devamı...

Herkese Merhabalar...

Bu ilk yazım. İnternet aleminde bulunma sebebimin de açıklayıcısı.

Malumdur ki programcılıkla uğraşıyorsanız, hele hele üzerinde çalıştığınız dil de .NET ailesinden ise, bir web sitesine sahip olmanız zorunluluk halini alıyor.
Ben de biraz bu sebepten biraz da çözümüne kendi çabalarımla ulaştığım problemleri paylaşmak ve internetteki Türkçe kaynak ihtiyacına az da olsa katkıda bulunabilmek için bu bloğu açtım.

İnşallah amacımda muvaffak olabilirim.

Bu kısa yazının sonunda bu güzel blog projesini hazırlayan Blogsa.Net sitesine ve yöneticilerine teşekkür ederim.

En kısa zamanda görüşmek dileğiyle...

NameLogo.png

Etiketler : Etiket Yok
Kategoriler : Kişisel
Yorumlar : 4 Yorum Yorum Yaz
Arama
  Ara
Bağlantılar
Etiket Bulutu