Merhabalar,
KOHA Kütüphane Otomasyon programında Rapor seçeneği derya denizdir 🙂 Alacağınız raporlar sizin hayal gücünüze kalmış….
Birinci rapor seçeneği: KOHA’nın varsayılan raporlarını kullanabilirsiniz. Bu seçeneğe bu yazıda değinmeyeceğim. KOHA Rapor modülünü inceleyebilirsiniz.
İkinci rapor seçeneği ise SQL ile Sorgu yazarak raporu kendinize göre özelleştirebilirsiniz.
Peki SQL Sorgu yazmayı bilmiyorsunuz o zaman nasıl olacak?
Bunun içinde hazır sorguları kullanabilirsiniz Link: koha-community SQL Rapor Kütüphanesi
KOHA SQL Rapor Kütüphanesindeki SQL ifadeleri dünya çapında Koha kullanıcıları tarafından yazılmıştır.
KOHA SQL Sorgusunu Sizde Yazabilirsiniz
KOHA’nın veri tabanı tablo yapısını görmek için Linki (http://schema.koha-community.org/) inceleyebilirsiniz
Örnek KOHA SQL Sorgusu:
Sorgumuzda “Şube Kütüphanelere” göre Kitapların Listesini almak istiyoruz.
Listemizde bulunacak Sütunlar: Eser Adı, Yazar Adı, Sınıflama Numarası, Barkod, Materyal Türü
- Rapor Adı: Raporumuza bir adı veriyoruz
- Rapor grubu: Birden fazla rapor grubu var rapor sayısı artacağı için bulmayı kolaylaştırmak için doğru grubu seçmek önemli
- Herkese açık rapor: Sadece sizin görmeniz için “Hayır” seçeneğini seçebilirsiniz.
- Notlar: Bu tanımlamalar önemli raporun ne işe yaradığını bu alana yazabilirsiniz
SQL Sorgunuzu yazıyorsunuz. Dikkat etmeniz gereken konu ise Materyal Türü. Bizde kitaplara “BK” kodunu verdik. Sizde farklı olabilir.
Örnek KOHA SQL Kodu: Eser Adı,Yazar Adı,Sınıflama Numarası,Barkod,Materyal Türüne göre liste alma
SELECT biblio.title as ‘Eser Adı’,biblio.author as ‘Yazar Adı’,items.itemcallnumber as ‘Sınıflama Numarası’,items.barcode as ‘Barkod’,items.itype as ‘Materyal Türü’
FROM items
LEFT JOIN biblioitems ON (items.biblioitemnumber=biblioitems.biblioitemnumber)
LEFT JOIN biblio ON (biblioitems.biblionumber=biblio.biblionumber)
WHERE items.homebranch=<<Home branch|branches>> and items.itype=’BK’
ORDER BY biblio.title ASC
SQL Kodu yazdıktan sonra “Raporu Çalıştır” butonuna tıklıyorsunuz. Açılan sayfada: Listeyi almak istediğiniz Kütüphaneyi seçiyorsunuz ve Raporu Çalıştır butonuna tıklıyorsunuz
Listeyi isterseniz CSV formatında Dışarıya Aktarıp Excelde inceleyebilirsiniz.
Kolay Gelsin.
Kazım ŞENTÜRK
23.04.2020