Adım Adım KOHA’da SQL Rapor Yazarak Liste Alabilirsiniz

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ü

  1. Rapor Adı:  Raporumuza bir adı veriyoruz
  2. 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
  3. Herkese açık rapor: Sadece sizin görmeniz için “Hayır” seçeneğini seçebilirsiniz.
  4. 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

Paylaşmak önemsemektir!

Abone ol
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
0
Yorum Yapabilirsinizx
()
x