Büyük tablo raporlarıyla çalışırken, kaydırma sırasında satır veya sütun başlıklarının görünür kalması genellikle gereklidir. Bu, özellikle rapor çok fazla veri içeriyorsa kullanışlıdır: kullanıcı, tablonun en altına veya sağına giderken bile sütun adlarını, satır numaralarını veya diğer önemli öğeleri görebilir.
FastReport .NET'te, bir raporu OpenOffice Calc (ODS) ve Excel biçimlerine dışa aktarırken hücre donmasını yapılandırabilirsiniz. Bu makalede, raporun her sayfası için ilk satırın, ilk sütunun nasıl dondurulacağına veya özel bir dondurma alanının nasıl tanımlanacağına bakacağız.
Daha önce, bir raporu ODS biçimine dışa aktarırken satırlar ve sütunlar dondurulmamıştı. Dosyayı açtıktan sonra, kullanıcının ofis uygulamasında donmayı manuel olarak yapılandırması gerekiyordu. Dışa aktarılan her belge için bu eylemlerin tekrarlanması gerekiyordu.
FastReport .NET'in yeni sürümü, OpenOffice Calc'ye dışa aktarırken doğrudan hücre donmasını ayarlama özelliğini sunar. Artık, ortaya çıkan ODS dosyasında gezinirken hangi satırların ve sütunların görünür kalması gerektiğini önceden belirleyebilirsiniz.
Donma ayarları, OpenOffice Calc için dışa aktar penceresinde, “Hücre Dondurma” bölümünde bulunur.
Aşağıdaki seçenekler mevcuttur:
"Özel dondurma" seçeneğini seçerseniz,” Sütunlar “ve” Satırlar " alanları kullanılabilir hale gelir. Kaydırma yaparken soldaki kaç sütunun ve üstteki kaç satırın görünür kalması gerektiğini gösterirler.
Bu ayar, büyük raporlarla çalışmayı daha kolay hale getirir: tablo başlıkları, sütun adları ve sayfanın diğer önemli alanları, daha sağda bulunan alt satırları veya sütunları görüntülerken bile kullanıcı için görünür durumda kalır.
Excel'e dışa aktarırken satırların ve sütunların dondurulması daha önce mevcuttu. FastReport .NET'in yeni sürümünde bu özellik geliştirildi: artık raporun her sayfası için özel dondurma parametreleri ayarlayabilirsiniz.
Bunu yapmak için “Hücre Dondurma” bölümüne bir sayfa açılır listesi eklenmiştir. Kullanıcı gerekli sayfayı seçer ve o sayfa için özel olarak hangi satırların veya sütunların dondurulması gerektiğini belirtir.
Bu, özellikle sayfaların farklı yapılara sahip olduğu raporlar için kullanışlıdır. Örneğin, ilk sayfada yalnızca başlık satırını dondurmak yeterli olabilirken, başka bir sayfada birkaç satırı ve ilk sütunu dondurmanız gerekebilir.
Her sayfa için aynı dondurma seçenekleri mevcuttur:
Excel'e dışa aktarırken, ayarlar dosyanın karşılık gelen sayfalarına uygulanır. Bu nedenle, raporun farklı sayfaları farklı donma alanlarına sahip olabilir.
Dışa aktarma sırasında satırların ve sütunların dondurulması, büyük tablo raporlarının görüntülenmesini ve analiz edilmesini daha kolay hale getirir. FastReport .NET'te bu ayar, önceden oluşturulmuş dosyayı manuel olarak ayarlamanıza gerek kalmadan OpenOffice Calc ve Excel'e dışa aktarma sırasında doğrudan yapılandırılabilir.
OpenOffice Calc için sayfanın ilk satırının, ilk sütununun veya özel bir alanının dondurulması kullanılabilir. Excel'e dışa aktarırken, dondurma parametreleri raporun her sayfası için ayrı ayrı ayarlanabilir; bu, özellikle karmaşık veya tekdüze olmayan bir yapıya sahip belgeler için kullanışlıdır.