Kulağa karmaşık geliyorsa endişelenmeyin, burada bir tablonun kayıtlarını bir CSV dosyasına indirmenize olanak tanıyan bir görünümün nasıl kurulacağını adım adım açıklayacağız.
1. Erişim noktası yapılandırması
İlk olarak, seçildiğinde bizi tablonun ve kayıtlarının bulunduğu SmartView'e yönlendirecek bir erişim noktası ayarlayacağız. Bu erişim noktası, tabloda filtreleri açıkça ayarlamanızı önleyecek bir veya daha fazla filtreyi zaten tanımlayan bir URL içerecektir. Bu şekilde, tablo bağlantıda sağlanan parametrelere göre otomatik olarak filtrelenecektir.
a) Erişim noktasının detayları:
Önceden tanımlanmış URL: URL, yapısında gerekli filtreleri içerecek ve verilerin görüntülenmesinde daha fazla esneklik ve özelleştirme sağlayacaktır.
b) Otomatik yönlendirme:
Erişim noktası seçildiğinde, kullanıcı doğrudan filtrelenmiş tablo ile yapılandırılmış SmartView'e yönlendirilecektir.
2. SmartView yapılandırması
Sihirbazı kullanarak, üç ana yeteneği entegre edecek bir SmartView kuracağız: başlık için HTML, filtrelenmiş verileri görüntülemek için bir tablo ve indirme düğmesi için başka bir HTML.
a) HTML Becerisi 1 (Başlık)
Bu beceri, SmartView için başlığı oluşturan ve kullanıcıların görünümün amacını anlamalarına yardımcı olacak bazı ek bilgiler sağlayan çekici bir başlık tasarlamak için kullanılır.
b) Masa becerileri
Tabloyu, bağlantı aracılığıyla sağlanan filtrelerle görüntülenecek şekilde yapılandıracağız. Bu şunları içerir:
- Filtrelerin dahil edilmesi:
Tablo, filtreleri doğrudan URL'den kabul edecek ve uygulayacak şekilde yapılandırılacaktır.
- Dinamik görselleştirme:
Veriler dinamik olarak görüntülenecek ve uygulanan filtrelere göre otomatik olarak güncellenecektir.
c) HTML 2 becerisi (indirme düğmesi)
"İNDİR" yazan bir düğme tasarlayacağız. Bu yetenek, son kullanıcı tarafından tıklandığında tablo verilerini içeren bir CSV dosyasının indirilmesine izin verecek şekilde yapılandırılmış bir AOD içerecektir.
3. AOD'nin (Talep Üzerine Otomat) Konfigürasyonu
AOD, "İNDİR" düğmesinin bulunduğu HTML becerisine bağlanacaktır. Yapılandırması aşağıdaki adımları içerecektir:
a) AOD'nin işlevleri:
- Adım 1. Kayıtları ara: Bağlantı tarafından sağlanan filtreleri kullanarak veritabanında bir arama gerçekleştirecektir.
- Adım 2. CSV'ye Dönüştürme: Arama sonuçlarını bir CSV dosyasına dönüştürür.
- Adım 3. URL oluşturma: Oluşturulan CSV dosyası için bir indirme URL'si oluşturacaktır.
b) ODA'nın Uygulanması:
-
- Dinamik sorgu: AOD, filtre parametrelerine göre veritabanında bir sorgu yürütecektir.
- CSV oluşturma: Elde edilen veriler indirilmeye hazır bir CSV dosyasına dönüştürülecektir.
- İndirme yanıtı: CSV indirme için oluşturulan URL AOD yanıtı olacaktır, bu kullanıcının dosyayı doğrudan indirmesine izin verecektir.
Bu ayrıntılı yapılandırmayla, kullanıcıların bir tablonun kayıtlarını CSV formatında verimli ve basit bir şekilde görüntüleyebilmesini ve indirebilmesini sağlayarak Excel gibi araçlarda yönetimini ve analizini kolaylaştıracaksınız.




