谢涛
谢涛
# foregift ``` foregift 操作类型 ... 具体动作 目前有foregift return (注: return操作时,overdue元素里面的price属性,可以使用宏 %return_foregift_price% 表示当前剩余的押金额) R0000002 读者证条码号 test 操作者 Fri, 08 Dec 2006 04:17:45 GMT 操作时间 ... 押金信息 通常内容为一个字符串,为一个或多个元素XML文本片断 ... 最新读者记录 ......
# 获取读者记录字段信息的详细级别 ``` // 获得一个 level 可以传输的读者 XML 元素名字列表 // 注: 名字前面有个问号的,表示元素正文在传输中要被马赛克遮盖部分字符 static List GetElementNames(string level) { List names = new List(); // 基本字段。高级信息,借阅的册,违约金, 预约未取参数 names.AddRange(new string[] { "info", "borrows",...
# dp2library 账户权限 getreaderinfo 和 setreaderinfo 的增强 最新版 dp2library 对账户权限 getreaderinfo 和 setreaderinfo 做了增强。原先的 getreaderinfo 和 setreaderinfo 权限依然可用,效果和以前版本兼容,即:可以读取读者 XML 记录的所有字段、修改读者 XML 记录的所有字段。(注: password 元素除外) 新增了形态 getreaderinfo:n 和 setreaderinfo:n。其中 n 代表一个数字,表示可存取的字段权限级别,目前是从...
# 读者记录中 元素修改的测试 设想一个测试项目: 1) 创建一个测试用的账户 test,权限为 getreaderinfo,getres,writeobject,setreaderinfo:1 这个账户是可以查看读者记录的全部元素,但修改读者记录只能是 1 级的元素,注意,并不包含dprms.file 元素。 2) 预先用其它权限较高的账户为这条读者记录增添对象。方法是在读者窗的对象属性页,用上下文菜单增添一个图像文件对象,对象的用途可以输入 "face",这样在读者窗的常规属性页可以看到这个图像。 3) 用 test 账户登录内务,在读者窗中装入刚才那条读者记录,然后在对象属性页中,标记删除一个对象。然后保存读者记录。应当看到报错说当前账户没有修改 dprms.file 的权限 再有第二个测试项目: 和上面项目的步骤相似,在最后一步,在读者窗对象属性页增添一个新对象,然后保存读者记录,应当看到明确报错。 再有第三个测试项目: 和上面项目的步骤相似,在最后一步,在读者窗对象属性页修改一个对象的内容,但不要修改用途。这时候保存读者记录,应该是成功。因为读者记录 XML 中的 元素并没有发生修改,而是对象被重新上传了,而当前用户是具有修改对象本身的权限的(writeobject)。 再有一个测试项目: 把...
# 读者身份登录过程中的权限字符串合并 getreaderinfo 和 setreaderinfo 权限控制细化到元素以后,原先的一些处理过程需要改进。 在读者身份利用 dp2library API Login() 登录的过程中,有一步是把 reader 账户的权限字符串和读者 XML 记录中 rights 元素内容,二者合并起来。 假设 reader 账户权限字符串中包含 getreaderinfo 这个权限,读者 XML 记录中的 rights 元素内容中包含 getreaderinfo:1,那么需要妥善处理这两个字符串的合并,具体来说就是如果后者(rights元素内容)中有以 getreaderinfo 开头的权限(包括带冒号和不带冒号的情况),那么对前者(reader 的权限字符串)中要检查去除...
@chenyu2568 请问您是用的 FaceCenter 模块么?其中配置的算法选择是哪个厂家的? 后面反馈问题,请尽量把环境情况介绍清楚,便于我们理解和处理。
# p 元素的用法 ## 自含 style,通过 p 元素的属性 ``` 文字 ``` ## 自含 style,通过 style 元素 ``` 文字 ``` 注:要和 `text` 用法区别开 ## 引用 style ``` 文字 ```
# p 元素 border 用法 ## 自含 style ``` 段落文字 ``` ## 引用 style ``` 段落文字 ```
# td 元素 border 用法 ## 自含 style ``` 表格单元文字 ``` ## 引用 style ``` 表格单元文字 ```
# table 中的 tableGrid 当第一个 tr 中的 td 数量不足时(因为 td 中用了 colspan 的缘故),需要在 table 元素内使用 tableGrid 元素。 ``` 11 13 21 22 23 ``` 注1:如果 table 元素以内没有出现 tableGrid 元素,则会自动采用第一个 tr...