Ana içeriğe geç

Yüksek Boyutlu Excel Dokümanlarının Viewer'da Görüntülenmesi

GİRİŞ

Viewer uygulamasındaki Html5Viewer, çok fazla veri içeren excel dosyalarında, verinin html'e dönüştürülüp aynı sheet üzerinde gösterilmeye çalışılması yüzünden timeout'a uğruyor ve belgeyi açamıyor durumdaydı. Bu sebeple "RowsCountPerPage" parametresi oluşturulmuş ve ilgili parametre ile bu excel dosyalarının belli bir sayıda veri ile sınırlı sheet'lere bölünerek açılabilmesi sağlanmıştır. Aynı zamanda şunu da unutmamak gerekir ki, bu dosyaların açılması süreci farklı etkenlere de bağlı olduğu için yapılan geliştirme ilgili dosyaların sınırsız boyutlarda açılabilmesini sağlamaz.

Parametrenin Eklenmesi

eBA DM'de (system/settings/dm) bulunan Viewers.config dosyasında excel uzantılarında Html5Viewer veya Html5ViewerExcel seçilip "RowsCountPerPage" parametresi eklenmelidir. Bu tür dosyalarda her sheet üzerinde kaç satır gösterileceği bu parametre ile belirlenebilir.

Aynı zamanda bu parametre ile sheet'lere bölünen veriler için ön yüklü olarak kaç sheet'in html'e dönüştürüleceği "PreloadPagesCount" parametresi ile belirlenebilir. Bu parametrede verilen sayı kadar sheet html'e dönüştürülür ve bundan sonraki sheet'ler üzerine tıkladıkça anlık olarak dönüştürülür.