1

我新的Domino Designer中和莲花脚本,如何形成价值观在Domino Designer使用Lotus脚本

保存到DB下面我first question

1)我如何保存表单值DB

2)如何查看DB(如MS访问)

3)如何创建视图,从DB

检索值

使用谷歌搜索,但发现链接to save to db的解决方案。

我试图

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 

但我不知道它是救了我的表单字段

如果可能,请提供链接到数据库,并查看与代码一起讨论网站。

在此先感谢

上面的问题解决了!由于克努特

编辑1:

我想创建一个Java代理,这将产生一个文本文件(创建一个简单的报告)在数据库中的数据。

如何添加Java代理?我如何获取数据库中的访问数据(表单域) ?我应该在哪里放置java代码?

+1

编辑1:虽然这应该是一个新问题,但这里简短回答:在菜单Create/Design/Agent中的Domino Designer中创建Java代理,然后选择“Java”作为Type。 – 2015-01-21 11:26:15

回答

5

1)

doc.addrfield = myText后添加Call doc.Save(False, False)。只有这样才能保存您在文档中所做的更改。

2)+ 3)

Create a form “主要话题” 在Domino Designer,并添加你想看到打开其中有场形状= “主要话题”

Create a view在Domino Designer文档时的领域。创建该显示你的领域,你在文档

4)创建的列

阅读本http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246854.html?OpenDocument作一介绍,以经典的Notes应用程序的开发。

+0

更新了问题..感谢您的回复(现在我可以通过视图查看数据库字段)...我了解DB如何从[网站u指出]工作(http://www.nsftools.com/misc/WhatIsNotes .htm).. – theRoot 2015-01-21 11:20:12

+0

@Kunt你可以看看[this](http:// stackoverflow。COM /问题/ 28069239 /问题,在设定器唯一ID,在多米诺设计师) – theRoot 2015-01-21 16:08:08