风中的猪儿
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
11 随笔 :: 0 文章 :: 40 评论 :: 4 引用
重置sharepoint文档库列表的条码值
下午公司需求人员和我说需要文档要带条码,心想这个还不简单,直接文档库设置-》信息管理策略设置-》定义策略-》把条码勾上。简单搞定~~~
然后在视图里把条码值和条码图形勾上,效果出来了。叫需求人员过来看一下,结果他提了一个需要自己传入条码值生成条码的需求,咱想,这还不简单,查一下Field,果然有个叫
_dlc_BarcodeValue
的field值,里面保存着条码值呢,修改他,update一下,刷新页面,傻了,只有条码值变了,条码图像并没有改变。这下犯难了,接着查Field,里面还有一个
_dlc_BarcodePreview,和
_dlc_BarcodeImage
的属性,其中
_dlc_BarcodeImage
里存的是一个图片,显示出来的string全是乱七八糟的二进制的东西,看来这三个field都需要更改了,难道要我自己生成一个条形码的image然后存进去?
在GOOGLE上翻半天也没有什么结果。最后翻SDK,WSS SDK里还没有,是在Office sharepoint server文档中找到一个
Barcode
类,它有两个静态方法ProvisionBarcode 和ProvisionBarcodeWithValue 。
第一个方法是为SPListitem重新生成一个条形码值和图片,条码值是随机生成的,而第二个是按指定的条码值生成条码。
两个方法使用非常简单,我代码都不贴了,直接把参数贴出来吧
public
static
void
ProvisionBarcode (
SPListItem spListItem,
bool
fOverwrite,
out
string
strValue,
out
Image imBarcode
)
public
static
void
ProvisionBarcodeWithValue (
SPListItem spListItem,
bool
fOverwrite,
ref
string
strValue,
out
Image imBarcode
)
两个方法参数基本上一样
spListItem
需要重新生成的SPListItem。
fOverwrite
是否要覆盖当前的条码值(显然是要设成true)
strValue
条码值(这里注意一下,ProvisionBarcode 加上了out,意味着你传的这个strValue不需要初始化,方法完成后,这个strValue被赋了新的条码值,而ProvisionBarcodeWithValue使用的是ref,这要求你传入一个条码值,strValue必须先赋值,方法会按你传入的条码值生成图片等信息,还有,条码值是一个长度为10的字符串)
imBarcode
条码图像的Image对象。加上了out,不需要初始化。
乱七八糟的研究了点小东西……
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted on 2008-05-20 16:40
风中的猪儿
阅读(511)
评论(3)
编辑
收藏
评论
1210552
#1楼
2008-05-20 17:31
Ken Lin
学习了
回复
引用
查看
#2楼
2008-05-21 23:11
alang[未注册用户]
WSS要做的话,那得自己另写方法哦?
回复
引用
#3楼
[
楼主
]
2008-05-27 13:03
风中的猪儿
@alang
呵呵,可能是吧,它竟然有三个Field用来存条码,还有一个直接存的是图片,用text保存的,汗……
回复
引用
查看
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
谷歌将出售Clearwire股份 不到收购价1/10
·
为什么Google比苹果更令微软恐惧?
·
思科拟2.71亿美元收购私有公司Lightwire
·
社交商务公司Bazaarvoice将于2月24日进行IPO
·
戴尔收购备份软件公司AppAssure
»
更多新闻...
最新知识库文章
:
·
领域模型管理与AOP
·
编程的艺术:漂亮的代码和漂亮的软件
·
GIT分支管理是一门艺术
·
编程:是一门艺术
·
编程是一门艺术吗?
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
<
2008年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
昵称:
风中的猪儿
园龄:
4年1个月
粉丝:
1
关注:
0
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
sharepoint
(1)
随笔分类
javascript(1)
(rss)
sharepoint(10)
(rss)
workflow
(rss)
随笔档案
2011年1月 (1)
2010年12月 (1)
2008年11月 (1)
2008年6月 (1)
2008年5月 (2)
2008年3月 (1)
2008年2月 (1)
2008年1月 (3)
最新评论
阅读排行榜
评论排行榜
推荐排行榜