如何配置读者记录扩展字段 - DigitalPlatform/dp2 GitHub Wiki
将dp2library和dp2library XE升级到最新版本
在 library.xml 中根元素下的 circulation 元素里面使用 itemAdditionalFields 属性,以定义打算在册记录(XML格式中)扩展的一个或者多个数据元素名。定义之后这些元素名才会被用在册记录中。
<circulation itemAdditionalFields="add1,add2,add3"/>
上面例子中,定义了三个元素,名字分别为 add1、 add2、 add3。
在读者登记对话框中。需要在内务的用户文件夹中,增加一个名为 patron_extend.xml 的 XML 文件,样例内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<editor>
<field element="add1">
<caption lang="zh">新增字段1</caption>
</field>
<field element="add2">
<caption lang="zh">新增字段2</caption>
</field>
<field element="add3">
<caption lang="zh">新增字段3</caption>
</field>
</editor>