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

点击:367636[回复顶层] [树状] [详细]
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 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 > >|
 

在线用户
访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客
当前栏目在线用户数 50, 总在线用户数 52