发信人: dega.p()
整理人: kamkam(2002-05-01 23:49:41), 站内信件
|
条目是item翻译来的,在Notes中的field实际不能称为字段,翻译成域也只是
一个发神经的人,又不懂英语的人这样作了,先入为主吧,后来的人跟着一起
发神经。
我认为,item是对应于Notes的一个类的对象。NotesScript是面向对象
的语言,他们把一种存储在Notesdocument中的类似字段(如果document可以称为 记录的话)
的一种东西叫NotesItem.
doc.item1 = "..."
是一种简单的写法,实际是在 document中创建一个item或给item赋值。
不能理解 item1 是 doc的一个属性。
这一句还可以写为
set item1 = new NotesItem(doc, "item1")或者
set item1 = doc.getfirstitem("item1")
如果使用 doc.item的写法,notes会自动判断是新条目还是给现有条目赋值。所 以很简便。
但是,我也曾经遇到一个 doc.item方法出错的时候,尽管不是每次都出错,
可一出错就死机。后来改为下面的set item = doc.getitem的写法,
再也不死机了。你说怪不怪。
另外,有特殊字符的item怎么使用doc.item呢?比如:“$saveoptions”
doc.~$saveoptions = "0"
加一个"~"就行了,你用过吗?
==============================
-- :◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
: ◇◇◇◇◇◇◇◇◇◇◇◇◇
: 总是想灌水*#$@&%!~
: ◇◇◇◇◇◇◇◇◇◇◇◇◇
:◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.167.50]
|
|