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

点击:341710[回复顶层] [树状] [详细]
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 41 楼
文章id: 220
回复: 咨询

作者: xietao


利用控制面板卸载.NET framework 2.0后,安装获得成功。谢谢!

请问dp1batch现在有没有最新的统计方案?

==========

最近写了一个数据库记录转出到文本文件的方案。



发表时间: 2007-12-14 11:06:38



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 42 楼
文章id: 222
统计财产总账时出现如下图所示信息,统计终止.

作者: magic3694

关键词: 财产总账




发表时间: 2008-01-03 19:15:10
最后修改时间: 2008-01-03 19:17:57
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 43 楼
文章id: 223
回复: 统计财产总账时出现如下图所示信息,统计终止.

作者: xietao


以下是引用 magic3694 于 2008-1-3 19:15:10 发表的文字:

图片链接地址:

http://picasaweb.google.com/duzhexiehui20082008/sGViKG/photo#5151204726905254274

或者看附件

 
财产总帐方案的main.cs中,函数DoCommonTable()中有下列片断:
 
...
   v = Batch.PriceToInt64(strDanJia);
  table.SetValue(Convert.ToString(this.RecIndex),
   10,
   (Int64)v*nCheShu);
...
 
需要修改为
...
  //总价
  Int64 v = 0;
  try {
   v = Batch.PriceToInt64(strDanJia);
  }
  catch {
   v = 0; // TODO: strDanJia字符串格式有问题,这里可以报错
  }
  table.SetValue(Convert.ToString(this.RecIndex),
   10,
   (Int64)v*nCheShu);
...
 
以俘获函数PriceToInt64()在遇到strDanJia中单价字符串格式不正确时抛出的异常。
 
也就是说,原程序抛出异常,是因为某条数据中的价格字符串不合法造成的。
 
~~~
 
新的财产总帐方案在这里下载:
 


发表时间: 2008-01-04 15:31:14



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 44 楼
文章id: 224
财产总账统计问题

作者: magic3694


用财产总账统计输入的结果表头如下:

分类统计表

共计     34 种   170 册   170 元

序号 登录号                   书名               著者     出版者  ISBN 出版版期 装订、开本页数 册数 单价 总价  

0 304273-76 7-300-04263-5 全真模拟试卷:税法 黄秀梅编 中国人民大学出版社  14页,32开 5 ¥11.00 0.05 5500 

统计总金额有误,每册总价如何用元表示。

我馆的905字段著录信息:905##$a2$b351260$a1$b351261-2$dI267.4$e5029$f3

$a2$b351260 这个子字段组是表示把这本图书放在样书库

我现在想的统计输出结果是

登录号为入样书库的那本图书的登录号(这个号:351260)。输出的表有如下信息就可以:

分类统计表

总计     种    册         元

序号  登录号 索书号 书名  著者  出版者  册数 单价 总价

由于我对程序不熟悉,只好请老师帮忙。谢谢!



资源:

-- ID: 0 文件名: 财产总帐.projpack 尺寸: 33881 最后修改时间: 2008-03-05 09:42:56 --
财产总帐.projpack [下载] 警告:某些文件下载后,如打开(或执行),可能危害您的计算机安全,请谨慎行事。


发表时间: 2008-03-05 09:43:55
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 45 楼
文章id: 225
回复: 财产总账统计问题

作者: xietao


magic3694:

你好!

CNMARC的905字段,按照CNMARC的定义,是没有所谓“子字段组”形态的。

所谓“子字段组”这种形态,是丹诚公司为906/986等私有扩充字段定义的一种循环子结构的形态。

正因为905字段有那样的局限,所以丹诚公司的dt1000系统,才扩充了906/986等字段,目的就是为了不要和国家标准相冲突。

在实践中,我们发现很多联合编目机构,是用905字段的重复来表现多个图书馆的馆藏的,每个905字段的$a子字段是图书馆的馆代码。

905字段中的$b子字段虽然可以重复出现,但并不是丹诚的“子字段组”形态。贵馆数据中905字段的$a子字段是什么用途,我还不清楚,请说明。

905$b的形态可以有:0000001,这是一种形态,单个登录号。还有另一种形态:0000001-10,表示多个连续的登录号。所以,要根据905$b数出有多少个册,并不是一件太简单的事情。请明示给我,贵馆是怎么用的,符合不符合我说的这个规则。

另外您说现有的统计程序统计结果不准确,可否请您准备一小批测试的MARC数据,放在帖子里,我这里测试一下,看看是怎么个不准确,以便我改进程序。

==========

以下是引用 magic3694 于 2008-3-5 9:43:55 发表的文字:

用财产总账统计输入的结果表头如下:

分类统计表

共计     34 种   170 册   170 元

序号 登录号                   书名               著者     出版者  ISBN 出版版期 装订、开本页数 册数 单价 总价  

0 304273-76 7-300-04263-5 全真模拟试卷:税法 黄秀梅编 中国人民大学出版社  14页,32开 5 ¥11.00 0.05 5500 

统计总金额有误,每册总价如何用元表示。

我馆的905字段著录信息:905##$a2$b351260$a1$b351261-2$dI267.4$e5029$f3

$a2$b351260 这个子字段组是表示把这本图书放在样书库

我现在想的统计输出结果是

登录号为入样书库的那本图书的登录号(这个号:351260)。输出的表有如下信息就可以:

分类统计表

总计     种    册         元

序号  登录号 索书号 书名  著者  出版者  册数 单价 总价

由于我对程序不熟悉,只好请老师帮忙。谢谢!

==========



发表时间: 2008-03-05 15:56:06



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 46 楼
文章id: 226
回复: 回复: 财产总账统计问题

作者: magic3694


我馆只设样书库、工具书库、外借书库三种。905$a的值是用来分库的,我馆作如下约定:905$a3表示把这本书分到工具书库,905$a2表示把这本书分到样书库,905$a1表示把这本书分到外借书库。

比如我馆的905字段著录信息:905##$a2$b351260$a1$b351261-2$dI267.4$e5029$f3

$a2$b351260 这个子字段组是表示把这本图书放在样书库,$a1$b351261-2表示这两本书放在外借书库。

通过批处理程序折分得到906##$a$h351260$b2$a$h351261$b1a$$h351262$b1

统计结果册数的计算还是以905$f的值来统计。

程序能不能建立一种选择机制。如我要统计一批书分到工具书库有多少种及册数,我就可以选择值3;

统计一批书分到样书库有多少种及册数,我就可以选择值2;统计一批书分到外借书库有多少种及册数,我就可以选择值1;不选择905$a的值表示统计全部图书

==========

以下是引用 xietao 于 2008-3-5 15:56:06 发表的文字:

magic3694:

你好!

CNMARC的905字段,按照CNMARC的定义,是没有所谓“子字段组”形态的。

所谓“子字段组”这种形态,是丹诚公司为906/986等私有扩充字段定义的一种循环子结构的形态。

正因为905字段有那样的局限,所以丹诚公司的dt1000系统,才扩充了906/986等字段,目的就是为了不要和国家标准相冲突。

在实践中,我们发现很多联合编目机构,是用905字段的重复来表现多个图书馆的馆藏的,每个905字段的$a子字段是图书馆的馆代码。

905字段中的$b子字段虽然可以重复出现,但并不是丹诚的“子字段组”形态。贵馆数据中905字段的$a子字段是什么用途,我还不清楚,请说明。

905$b的形态可以有:0000001,这是一种形态,单个登录号。还有另一种形态:0000001-10,表示多个连续的登录号。所以,要根据905$b数出有多少个册,并不是一件太简单的事情。请明示给我,贵馆是怎么用的,符合不符合我说的这个规则。

另外您说现有的统计程序统计结果不准确,可否请您准备一小批测试的MARC数据,放在帖子里,我这里测试一下,看看是怎么个不准确,以便我改进程序。

==========

以下是引用 magic3694 于 2008-3-5 9:43:55 发表的文字:

用财产总账统计输入的结果表头如下:

分类统计表

共计     34 种   170 册   170 元

序号 登录号                   书名               著者     出版者  ISBN 出版版期 装订、开本页数 册数 单价 总价  

0 304273-76 7-300-04263-5 全真模拟试卷:税法 黄秀梅编 中国人民大学出版社  14页,32开 5 ¥11.00 0.05 5500 

统计总金额有误,每册总价如何用元表示。

我馆的905字段著录信息:905##$a2$b351260$a1$b351261-2$dI267.4$e5029$f3

$a2$b351260 这个子字段组是表示把这本图书放在样书库

我现在想的统计输出结果是

登录号为入样书库的那本图书的登录号(这个号:351260)。输出的表有如下信息就可以:

分类统计表

总计     种    册         元

序号  登录号 索书号 书名  著者  出版者  册数 单价 总价

由于我对程序不熟悉,只好请老师帮忙。谢谢!

==========

==========



资源:

-- ID: 0 文件名: 7.ISO 尺寸: 14623 最后修改时间: 2008-03-10 14:43:14 --
7.ISO [下载] 警告:某些文件下载后,如打开(或执行),可能危害您的计算机安全,请谨慎行事。

-- ID: 1 文件名: 输出结果output.rar 尺寸: 1349 最后修改时间: 2008-03-10 14:43:22 --
输出结果output.rar [下载] 警告:某些文件下载后,如打开(或执行),可能危害您的计算机安全,请谨慎行事。


发表时间: 2008-03-10 14:45:45
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 47 楼
文章id: 230
回复: 回复: 回复: 财产总账统计问题

作者: xietao


贵馆这种做法是把905字段当作子字段组了,这是不规范的做法,如果以后可能升级或购买新版本软件,最好彻底解决这个问题,转为采用规范的字段。

您上传的第二个附件(rar文件),我这里打不开。请不要压缩上传一次,或者用.zip压缩。

==========

以下是引用 magic3694 于 2008-3-10 14:45:45 发表的文字:

我馆只设样书库、工具书库、外借书库三种。905$a的值是用来分库的,我馆作如下约定:905$a3表示把这本书分到工具书库,905$a2表示把这本书分到样书库,905$a1表示把这本书分到外借书库。

比如我馆的905字段著录信息:905##$a2$b351260$a1$b351261-2$dI267.4$e5029$f3

$a2$b351260 这个子字段组是表示把这本图书放在样书库,$a1$b351261-2表示这两本书放在外借书库。

通过批处理程序折分得到906##$a$h351260$b2$a$h351261$b1a$$h351262$b1

统计结果册数的计算还是以905$f的值来统计。

程序能不能建立一种选择机制。如我要统计一批书分到工具书库有多少种及册数,我就可以选择值3;

统计一批书分到样书库有多少种及册数,我就可以选择值2;统计一批书分到外借书库有多少种及册数,我就可以选择值1;不选择905$a的值表示统计全部图书

==========



发表时间: 2008-03-11 11:15:10



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 48 楼
文章id: 231
所需要的财产总帐统计方案编制好了

作者: xietao


请试用,如果有什么问题,随时交流。

请注意:一般图书馆请勿使用这个统计方案,里面所采用的数据格式是不规范的,切勿模仿。



资源:

-- ID: 0 文件名: magic3694_财产总帐.projpack 尺寸: 34540 最后修改时间: 2008-03-11 18:41:41 --
magic3694_财产总帐.projpack [下载] 警告:某些文件下载后,如打开(或执行),可能危害您的计算机安全,请谨慎行事。


发表时间: 2008-03-11 18:41:58



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 49 楼
文章id: 232
财产总帐 统计方案 进行了大幅度修改

作者: xietao


今天对财产总帐这个统计方案进行了大幅度修改。

新的统计方案下载地址在:

http://dp2003.com/filews/getfile.aspx?username=dp1batch&filename=projects%5c%e8%b4%a2%e4%ba%a7%e6%80%bb%e5%b8%90.projpack

这个新的统计方案可以选择如下复本数来源方式:

905$f 利用这个复本数子字段

905$b 利用登录号数出复本个数

906 册数

986 册数

另外还增加了指定馆藏地点列表的能力,根据这个列表进行筛选特定馆藏地点的统计。



发表时间: 2008-03-11 22:04:25



[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 50 楼
文章id: 233
回复: 财产总帐 统计方案 进行了大幅度修改

作者: magic3694


谢谢谢老师!!

批处理过程出现一个小问题,当数据处理到最后一条后,出现“记录(最后一条+1)没有找到。批处理结束”的信息。如果数据条数比较多时,结果不会出来,程序也动不了了。

如图所示,我处理的数据只有108条,结果一直不会出来,就停在那里不动。



==========
以下是引用 xietao 于 2008-3-11 22:04:25 发表的文字:

今天对财产总帐这个统计方案进行了大幅度修改。

新的统计方案下载地址在:

http://dp2003.com/filews/getfile.aspx?username=dp1batch&filename=projects%5c%e8%b4%a2%e4%ba%a7%e6%80%bb%e5%b8%90.projpack

这个新的统计方案可以选择如下复本数来源方式:

905$f 利用这个复本数子字段
905$b 利用登录号数出复本个数
906 册数
986 册数

另外还增加了指定馆藏地点列表的能力,根据这个列表进行筛选特定馆藏地点的统计。

==========



发表时间: 2008-03-13 19:52:46
最后修改时间: 2008-03-13 20:27:21
页 5 / 7 |< < 1 2 3 4 5 6 7 > >|
 

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