本人对notes应用两天 现解决了从SQL中把数据存入notes 由于时间问题 想请教大家如下问题

hebeiman 2005-06-23 08:41:44
1 如何定位某一文档
2 文本域如何读取
3 时间日期型如何转换
4 附件 一个rtf域中有多个附件 如何读转换成文件存在磁盘上
5、如何将多个文件存入一个rtf域中
...全文
91 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
skystar99047 2005-06-27
1.根据文档UID或多种条件域对文档进行查找;
db.getdocumentbyunid();view.getdocumentbykey()等
2.(1)doc.getItemValue("fieldname");
(2)doc.fieldname(0)
3.(1)公式:@TEXT();(2)LS:Format$()
4.5.看一楼
回复
loadagain 2005-06-24
1\定位文档有很多种方法,最简单的一个方法就是得到一个文档的unid,然后获得文档对象,也可以先取得一个文档集合,再处理。下面用一个docunid得到一个文档:
dim s as new notesSession
dim db as notesdb
dim doc notesDocument

set db=s.currentdatabase
set doc=db.getdocumentbyunid(docunid)

2,dim uiwks as new notesuiworkspace
dim uidoc as notesuidocument
dim doc as notesdocument
dim txtvalue$
set uidoc=uiwks.currentdocument
set doc=uidoc.document
txtvalue=doc.txtfield(0)

3,notesdatetime.dateonly notedatetime.timeonly
4,
set embededobjects=notesrtfitem.embeddedobjects
forall a in embededobjects
extract a "c:"
end forall
5,embedobjects to a rtfitem:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( doc, "Body" )
Set object = rtitem.EmbedObject _
( EMBED_ATTACHMENT, "", "c:\jim.sam")
doc.Form = "Main Topic"
doc.Subject = "Here's Jim's document, as an attachment"
Call doc.Save( True, True )
回复
JadeNeo 2005-06-24
高手们多会告诉新手去看帮助,其实,这个很困难的,因为新手根本不太清楚如何去找,总不能一点点把帮助看一遍吧,其实看过了也未必起多大作用
所以,还请各位高手再回答问题的时候想回答就回答一下,不想回答,不要扔一句:看帮助

最好还是解决问题后,提示看下帮助,这样你的回帖才起作用,否则和水帖无异!
回复
snowmanhtj 2005-06-24
up
回复
心雪峰 2005-06-24
老兄,很基本的东西看看帮助吧,很好找的.
回复
相关推荐
发帖
消息协作
创建于2007-08-27

523

社区成员

企业开发 Exchange Server
申请成为版主
帖子事件
创建了帖子
2005-06-23 08:41
社区公告
暂无公告