欢迎您来到 数字平台。 您尚未登录。[登录] [注册新用户]
当前位置: 论坛首页 / 栏目 产品与服务 / 文章 802

点击:1212

[顶层访客留言] [回复顶层(需要先登录)] [表状] [详细]
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章跟帖
文章id: 802
非常感谢,我来克隆整理了一下:

作者: 阿甲


下面这段测试成功了:

        // 馆藏地点
         string strLocation = DomUtil.GetElementText(itemdom.DocumentElement, "location");
         // 去掉#reservation部分
         strLocation = StringUtil.GetPureLocationString(strLocation);
            string strRoomName = "";  // 阅览室名
            string strLibraryCode = ""; // 馆代码
            // 解析
            LibraryApplication.ParseCalendarName(strLocation,
            out strLibraryCode,
            out strRoomName);

            if (strLibraryCode == "红泥巴")
            {
                if (strRoomName == "阅览室" || strRoomName == "典藏室" )
                {
                strMessageText = "可借";
                return true;
                }
                strMessageText = strRoomName + "不能外借";
                return false;
            }


测试中发现上文代码一个小地方:(item_dom.DocumentElement, "location")
改成:(itemdom.DocumentElement, "location") 就好了

关于应用我解释一下。我这里是用红泥巴来做练习,真正的应用主要是在学校方面。比如望湖小学有两个馆藏点是常规开放借阅的,但还需要新设N个临时的馆藏点,可能是在馆内的某个浏览区,可能是某个走廊或楼梯间,数量多而杂,临时性强。只需要在这些馆藏点不能外借(以免与中心馆藏点搞混)就行了。假如为这些馆藏点再一一在系统中设置,反而麻烦了。

不过是否可行,还需要实施一段时间才能判断。

另外,当一个分馆有多个馆藏点是可以外借时,读者还书时,如果还书窗口能立即显示“这本书隶属于哪个馆藏点”,对于管理员上架会方便一些(假如书上没有贴特别的馆藏点标志)。

目前还书时提示的是“还书成功”,如果想在后面加上一句,“该书属于 某分馆/某馆藏点”,这种提示可以在什么地方添加?



发表时间: 2013-03-29 09:28:06



  • 普通文章 请教根据馆藏地判断是否开放借阅的脚本 阿甲 2013-03-28 10:49:20[点击:29830]
  • 普通文章 回复: 请教根据馆藏地判断是否开放借阅的脚本 xietao 2013-03-28 22:41:41 (ID:801) [点击:810]
  • 普通文章 非常感谢,我来克隆整理了一下: 阿甲 2013-03-29 09:28:06 (ID:802) [点击:1212]
  • 普通文章 回复: 非常感谢,我来克隆整理了一下: xietao 2013-03-29 19:20:37 (ID:803) [点击:774]
  • 普通文章 如何利用凭条打印脚本实现还书位置提示 xietao 2013-03-29 22:11:43 (ID:804) [点击:757]
  • 普通文章 预约到书提示和馆藏地提示同时出现? xietao 2013-03-29 22:27:28 (ID:805) [点击:763]
  • 普通文章 多谢细心的设计,还需要慢慢消化:) 阿甲 2013-04-01 21:39:41 (ID:806) [点击:1403]
  •  

    在线用户
    (无) 
    当前栏目在线用户数 0, 总在线用户数 0