Bize şu adresten ulaşın

Bir tablodaki bilgileri CSV dosyasına indirmeniz mi gerekiyor?

Eğer öyleyse, çözüm kolay ve dinamiktir. MasterBase® sihirbazlarının yardımıyla, yalnızca tablo ve HTML özelliklerine sahip bir SmartView ve ona bağlı bir AOD (Automaton On Demand) için HTML özelliğini yapılandırmanız gerekir.
CSV dosya oluşturucuları

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.

 

Otomasyon kursu

 

Paylaşın:

Daha fazla makale

Geri bildiriminiz var mı? Düşüncelerinizi bize gönderin

MasterBase® sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam edin