讀者功能包括
讀者資料要小心定期性的修改, 所謂定期性的修改, 比方說學生的年級變更或班級變更, Koha 可以處理, 但是對管理者而言是個定期性的負擔, 如有放置此類資料需求的單位, 請考慮自行或要求碩陽客製做資料整合, 把教務資料自動匯入系統, 如此可以免去管理者手動批次處理, 增加出錯的機率....
在管理者介面搜尋讀者, 英文有做AtoZ功能, 但非英文姓氏怎辦?
可使用 alphabet
, 這個偏好有個空白欄, 裡頭有「A B C D E....Z」, 您可把繁中姓氏放進去, 如「A B C.....趙 錢 孫 李 劉 王 陳 周....」, 如此就等同於速查表, 如要查周, 只要按下「周」姓, 就可查到所有姓「周」的讀者了。有些圖書館把姓名都放在姓這一欄,同樣適用。
匯入讀者資料的SOP
我們在做讀者管理時,學校常會遇到升級升班的問題,如果學校有把科系班級名稱放在Sort1或Sort2欄位,此時可使用「批次讀者修改」功能,可一班一班批次處理;但如果覺得全校成千上萬人都要修改的話,那就麻煩了,這時候就要使用「匯入讀者」的資料覆蓋功能來把新的資料更新到既有的讀者欄位去。這邊要留意有以下幾點:
所以考慮了以上因素的批次讀者資料修改SOP如下:
註一:讀者屬性在批次讀者修改時,是多讀者屬性共用同一欄位來修改。如INSTID:12345,LANG:fr 或 STARTDATE:January 1 2010,TRACK:Day。若輸入紀錄有多種屬性,其欄位應以引號括住 (如前例),或每個欄位以獨立的雙引號括住並以逗點區隔:"STARTDATE:January 1, 2010","TRACK:Day"。若資料有逗點則必須有第二個語法,如日期字串。
批次讀者修改是協助管理者將讀者批量改成特定數值或文字等唯一值,像讀者證號等每個人的資料不同者,可能要考慮重新匯入讀者資料。其SOP如下:
在執行批次功能前, 通常要先取得執行讀者/書目/館藏的清單, 這當然是使用報表功能了, 這裡是談讀者管理, 我們談如何取得讀者清單.
這部份直接執行SQL報表功能最快了, 如要取得今年要畢業的學生, 我們以某一高中職為範例, 先把需要欄位條件下好:
Select
borrowers.cardnumber AS 證者證號,
borrowers.categorycode AS 讀者類型,
borrowers.sort1 AS 年級
from borrowers
WHERE borrowers.sort1 = 'G3' and borrowers.sort1 <> 'G3A' and borrowers.categorycode <> 'GAD'
好, 以下是執行的步驟
不過, 執行此過程中, 要注意除錯, 比方說有沒有那些已畢業的卻未修改成已畢業, 這可從證者證號(學號)辨識出來, 比方說今年畢業的學號主要為8開頭, 名單中有出現567開頭的號碼便需要檢查一下.
還有, 暫移至G3A的重讀生, 要記得移回G3哦....