1DOMINO平台表单视图开发培训.pptx

上传人:b****1 文档编号:1379854 上传时间:2022-10-21 格式:PPTX 页数:24 大小:1.98MB
下载 相关 举报
1DOMINO平台表单视图开发培训.pptx_第1页
第1页 / 共24页
1DOMINO平台表单视图开发培训.pptx_第2页
第2页 / 共24页
1DOMINO平台表单视图开发培训.pptx_第3页
第3页 / 共24页
1DOMINO平台表单视图开发培训.pptx_第4页
第4页 / 共24页
1DOMINO平台表单视图开发培训.pptx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

1DOMINO平台表单视图开发培训.pptx

《1DOMINO平台表单视图开发培训.pptx》由会员分享,可在线阅读,更多相关《1DOMINO平台表单视图开发培训.pptx(24页珍藏版)》请在冰豆网上搜索。

1DOMINO平台表单视图开发培训.pptx

DOMINO平台表单、视图开发培训,汉和公司产品部2011.02,Domino表单,表单是Notes应用的基础,它们决定了数据在输入输出过程中的显示方式,表单提供了用于创建和显示文档的结构,而文档是数据库中保存数据的设计元素。

当用户向表单中填入信息并进行保存时,此信息就作为文档保存。

由于Domino数据库的特殊结构,表单用于显示使用该表单创建的文档。

他们之间有一种对应关系HTML页面则不具备这样的特性。

当你想通过Web来创建一个新文档时,你通过打开表单OpenFormURL命令打开一个适当的表单。

例如,下面的URL在Jobe数据库中打开了JobApplication的表单。

http:

/server/NotesDatabase.nsf/NotesForm?

OpenFormDomino将Notes表单转化成一个HTML表单以响应你的请求。

Domino表单,在你的Notes表单或文档中使用域和大部分格式都能被Domino服务器翻译成HTML语言,例如:

左对齐、右对齐、居中;粗体、斜体、下划线和背景色;表;等等表单DominoWeb页面会自动在页面上产生和标记表格DominoWeb页面把Notes表格翻译成HTML语言、/等等,但Notes上的一些特效不转换复选框DominoWeb页面把Notes复选框转换成文本框,Domino表单,表单的创建:

如图,进入设计界面后,选择表单设计元素,点击“新建表单”(NewForm),进入表单的设计模式,表单中的设计元素,域是Lotus用来收集数据的设计元素,域可以是最终用户输入数据,也可以是系统输入数据。

在表单中添加域的方法:

如下图:

选择创建(Create)域(Field),表单中的设计元素,属性设置,进入域属性框(鼠标左键双击或右健域属性),定义域名称,域类型,可编辑型域:

允许最终用户输入和改变数据计算型(包括计算、显示时计算、创建时计算):

为系统根据开发人员的定义自动输入数据计算域:

当文档创建、保存或刷新时,均会重新计算,数据保存显示时计算:

文档在编辑、刷新时重新计算,数据不保存创建时计算:

文档在第一次被创建时计算,数据保存以后不再计算,域类型:

文本型:

(Text):

输入的字符串数字型:

(Number):

数字或者货币日期时间型:

(Date/Time):

输入日期和时间关键字域型:

包括:

对话框列表(Dialoglist)、单选按钮(RadioButton)、复选框(CheckBox)、组合框(Combobox)、列表框(ListBox),对于关键字域型:

要定义用户的选择列表,如下:

(可以手工输入选择项),计算类型的域,不被转换成HTML元素只在Web上产生域值在Web下隐藏的域,不产生域的HTNL代码,除非使用“在表单中产生所有的域”,表单中的设计元素,域事件介绍:

DominoDesigner中的编程思想是面向对象的编程思想,所以满足以下的编程思想,对象-事件-定义,域事件,域事件的JavaScript代码编辑区,表单中的设计元素,子表单子表单是表单元素的集合,并作为一个单独的对象来保存。

子表单可以作为表单的永久部件,或者可以根据公式的结果有条件地显示。

子表单可以节省重新设计的时间。

如果更改了子表单的某个域,则用到该子表单的每个表单都会做更改,表单的一些基本设置,HTMLHead属性设置和HTMLBody设置,换换到Web上产生的代码:

HTMLHead代码写在这HTMLBody属性写在这,Domino内置HTML的使用,添加HTML的最简单的方法就是像在表单中输入静态文本一样,直接键入HTML代码,然后选中这段代码,在菜单中选择“文本-内置HTML”即可域公式中使用内嵌HTML。

在公式计算的值头尾加方括号“广州汉和”使用HTML样式,计算文本的使用,计算文本可以用来创建基于Notes公式的文本。

创建一个计算文本类似于创建一个文本类型的域,它在计算后显示。

计算文本不在一个文档中存储,而是在每一次文档被打开,重载,或是更新时被计算出。

在页面中计算文本特别有用。

上传控件,上载控件是Notes提供的上载附件的工具,使用方法在表单中添加附件存储方式附件存储在文档中,表单隐藏公式,和Notes端编写隐藏公式方法基本上一样,主要了解Web端隐藏和Notes端隐藏的设置,表单的命名规范,子表单的命名规范,表单域的命名规范,JavaScript规范,JavaScript命名规范,JavaScript规范,JS在表单或在子表单中的使用规范在表单或子表单上JS只能为直接运行的代码,其他函数都放在JSHeader、onload中在表单或子表单中的JS超过50行时通过工具对JS代码压缩成文件放到数据库的文件中引用JS函数不能写在Notes设计元素的页面中引用,此方式不仅不能缓存,并且服务器得转换,增加服务器响应时间将空行或无用行删除,空行在HTML文件占有2个字节,内容越所占的硬盘空间就越多,比2个字节多出几千倍,Domino视图设计,如图所示;进入设计界面后,选择视图设计元素,点击新视图(NewView),进入视图的设计模式,定义视图名称,是否共享及选择公式,视图命名规范,Domino视图设计,在视图中主要设计列的定义:

包括列标题,列值定义;视图的背景和行的排序方式等,Domino视图设计,双击列,可以打开列属性设置,设置列的排序方法,分类,Domino视图设计,列值定义,搜索条件编辑区域,根据搜索条件返回的结果集会显示在视图对应列中,单击鼠标左键,编辑的内容可以是域名,也可以是直接写搜索公式,表单与视图的交互,表单使用视图的方法分为两种:

表单直接使用视图:

此种方法是通过公式语言中的搜索函数来实现,在搜索函数中通过关键字在指定的视图中找到相应的文档的个数或者某个文档中的某个域的值。

表单间接使用视图:

此种方法是通过表单调用代理,代理使用视图的方法来实现。

组织与管理,规划与设计,联系方式广州市汉和信息技术有限公司广州市汉和信息技术有限公司地址:

广州市天河区中山大道建工路13、15号天信楼708室邮政编码:

510660电话:

020-32057086传真:

020-32057086-803http:

/www.hanhe-,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1