困扰好多天的一个有关问题,请高手帮帮忙,不胜感激啊

困扰好多天的一个问题,请高手帮帮忙,不胜感激啊!!!
第一个表单有一个名为编号的文本域,
在表单中我填写编号:01,保存。再填写编号:02,保存。
此时在视图中有两个文档,一个文档中编号域的内容为01,另一个是为02。
在另一个表单中,我想做一个按钮,功能是输入编号值,然后找出对应编号的文档
比如我输入01,则查找编号为01的文档,并打开这个文档,怎么做呢?
b/s下

谢谢了啊!!我都弄快一周了,还是不知道怎么做,呜呜

------解决方案--------------------
抢分啦!
实现方法,点击按钮时执行一个代理
dim sess as new notessession
dim db as notesnotesdatabase
dim view as notesview
dim curdoc as notesdocument
dim doc as notesdocument

set db = sess.currentdatabase
set view = db.getview( "viewname ") '创建一个视图来视你的文档,
'并且第一列的值为编号,要排序
set curdoc = sess.documentcontext '打开查询表单时的对像

set doc = view.getdocumentbykey(curdoc.bianhao(0),true)
if not doc is nothing then '判断是否找到文档
print " <Script> "
print "location.href= "+http://Server IP or Domain/db.nsf/0/+cstr(doc.UniversalID)+ "?Open "
print " </Script> "
else
print " </Script> "
print "alert( '没有找到相关文档! ') "
print " </Script> "
end if

随手写的,没有经过测试,你试试吧
祝好运

------解决方案--------------------
UniversalID
是文档的ID,通过这个可以找到文档,没一个文档都有一个UniversalID,用来唯一标示文档,各个文档都不一样。
------解决方案--------------------
逐句逐句的跟踪测试,看看那底是那句出错了.
还有你的关键字是否有空格或者区分大小写等等..
Print " </Script> " '这个是不是有问题,我没试过
Print "alert( '没有找到相关文档! ') "
Print " </Script> "