the*_*oot 1 lotus-notes lotus lotusscript lotus-domino domino-designer-eclipse
我是Domino设计师和Lotus脚本的新手,
按照我的第一个问题
1)如何将表单值保存到DB
2)如何查看数据库(如MS访问)
3)如何创建视图以从DB检索值
用Google搜索但找到了保存到数据库解决方案的链接.
我试过了
Sub Click(Source As Button)
Dim myText As String
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim enteredText As String
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
doc.Form = "Main Topic"
doc.Subject = "Here's a new document"
Call doc.Save( False, False )//I think it is saving here but don'y know where it saves
myText = Inputbox("insert some text :","Testing Heading","Default value",100,100)
Msgbox "you have entered : "+myText
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
doc.addrfield = myText
enteredText = doc.addrfield(0)
Msgbox "Data entered in addrfield : "+ enteredText
End Sub
Run Code Online (Sandbox Code Playgroud)
但我不知道它在哪里保存我的表单字段
如果可能,请提供指向讨论数据库和视图的站点的链接以及代码.
提前致谢
以上解决了!谢谢Knut
编辑1:
我想创建一个Java代理,它将生成数据库中数据的文本文件(创建一个简单的报告).
如何添加Java代理?如何在数据库中获取访问数据(表单字段)?我应该在哪里放置java代码?
1)
Call doc.Save( False, False )之后添加doc.addrfield = myText.只有这样才能保存您在文档中所做的更改.
2)+ 3)
在Domino Designer中创建一个表单 "主题",并在打开包含字段Form ="Main Topic"的文档时添加要查看的字段
在Domino Designer中创建视图.创建显示您在文档中创建的字段的列
4)
阅读此http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246854.html?OpenDocument作为经典Notes应用程序开发的介绍.
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |