Blog'a Dön SQL & Teknik

Logo Mind ile Dinamik Excel Raporları

SQL Sorgularınızı Canlı Tutun

24 Aralık 2025 10 dk okuma

Mind Navigator Nedir? Logo Mind, Excel üzerinden Logo veritabanına bağlanarak dinamik raporlar oluşturmanızı sağlayan güçlü bir araçtır.

Neden Statik Excel Yerine Mind?

Statik Excel
  • • Her seferinde manuel export
  • • Veri eski kalabilir
  • • Copy-paste hataları
  • • Zaman kaybı
Mind Navigator
  • • Tek tıkla güncel veri
  • • Otomatik yenileme
  • • Parametrik sorgular
  • • Canlı dashboard'lar

Kurulum Adımları

1

Mind Eklentisini Yükleyin

Logo kurulum CD'si veya Logo destek sayfasından Mind Navigator'ı indirin.

2

Excel'de Mind Sekmesini Açın

Excel'i açtığınızda üst menüde "Mind" sekmesi görünecektir.

3

Bağlantı Tanımlayın

SQL Server bağlantı bilgilerini girin: Sunucu, veritabanı, kullanıcı adı.

4

Sorgu Oluşturun

SQL sorgunuzu yazın veya sihirbaz ile tablo seçin.

Örnek: Aylık Satış Raporu

-- Mind Navigator SQL Sorgusu

SELECT
    YEAR(INVF.DATE_) AS Yil,
    MONTH(INVF.DATE_) AS Ay,
    CLCARD.DEFINITION_ AS MusteriAdi,
    SUM(INVF.NETTOTAL) AS ToplamTutar
FROM LG_001_01_INVOICE INVF
INNER JOIN LG_001_CLCARD CLCARD ON INVF.CLIENTREF = CLCARD.LOGICALREF
WHERE INVF.TRCODE = 8 -- Satış Faturası
    AND INVF.DATE_ BETWEEN @BaslangicTarih AND @BitisTarih
GROUP BY YEAR(INVF.DATE_), MONTH(INVF.DATE_), CLCARD.DEFINITION_
ORDER BY Yil, Ay, ToplamTutar DESC

Parametrik Sorgular

Parametreleri Hücreye Bağlayın

Mind Navigator ile SQL parametrelerini Excel hücrelerine bağlayabilirsiniz:

  • @BaslangicTarih → A1 hücresine bağlı
  • @BitisTarih → B1 hücresine bağlı
  • @MusteriKodu → C1 hücresine bağlı

Hücre değiştiğinde F5 ile sorguyu yenileyebilirsiniz.

Hazır Rapor Şablonları

Satış Analizi

Müşteri, ürün, dönem bazlı

Stok Durumu

Depo, kategori, hareket

Cari Yaşlandırma

30-60-90+ gün vadeli

Tahsilat Takip

Çek/senet vade takibi

Üretim Verimliliği

İş emri, fire, maliyet

Mizan

Hesap bazlı özet

Otomatik Yenileme

Zamanlanmış Güncelleme

Mind ile oluşturduğunuz raporları VBA makrosu ile otomatik yenileyebilirsiniz:

' Workbook_Open event'ine ekleyin
Sub Auto_Refresh()
    Application.Run "MindRefreshAll"
End Sub

Windows Task Scheduler ile Excel dosyasını saatlik/günlük açarak otomatik rapor güncellemesi sağlayabilirsiniz.

Dashboard Örneği

Günlük Satış

=SORGU1!B2

Açık Siparişler

=SORGU2!C5

Stok Değeri

=SORGU3!D1

Tahsilat Oranı

=SORGU4!E8

Excel hücreleri doğrudan Mind sorgularına referans verir

Performans İpuçları

İndex kullanın: WHERE koşullarında indeksli alanları tercih edin.

Tarih aralığını sınırlayın: Tüm geçmişi değil, ihtiyacınız olan dönemi sorgulayın.

SELECT * kullanmayın: Sadece ihtiyacınız olan kolonları seçin.

Özet tablolar oluşturun: Büyük veriler için gece çalışan job'larla özet tablolar hazırlayın.

Dikkat

Mind Navigator sadece okuma amaçlıdır. Logo veritabanına yazma işlemi yapmayın, veri bütünlüğünü bozabilir.

Özel Rapor Şablonları

Firmanıza özel Mind Navigator raporları hazırlayalım.

Rapor Talebi