Domino开发平台使用 - 表单制作

更新时间:2024-03-06 04:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Domino开发平台使用总结

一、表格控件使用说明:

1、表格控件的使用:先将红色计算的值拷贝到顶部,然后将js_header中拷贝function C_OnSubmit(){Controls();} 再将表格隐藏域内全部拷贝,就需要在隐藏域内部对表格做编辑修改,修改好之后将黑色的计算的值拷贝到我们需要调用表格的地方。

2、表格控件的编辑:在控件内可以任意插入删除行列,第一行为表头,第二行为表需要显示的主题数据区域,第3行为合计行(可以删除),第二行的内容可以在浏览界面中以该行为模板增加表格行。第二行的编辑,主要需要拖入相应的字段控件,可以包括单行多行、数字、选择等,他们的命名为CF_名称1;第三行为合计内容,需要对合计的列名命名为CF_名称1_Sum;做好这些后还需要对每个字段添加一个多行文本区域,用于存储表格添加多条记录的情况,命名为:字段名_All,注意一定要是多行文本,如果原字段为数值的此多行文本也应为数值,否则默认值将不会显示。

3、表格控件的调整:两种情况:1是调整为固定宽度,可以通过直接调整选择单元格的表格属性中的宽度,注意由于拷贝的字段本身有宽度,所以应当先将字段的域属性(html的样式)设置为:width:100%表示字段显示与单元格宽度相等,然后根据需要调整表格宽度。同时对于表格属性中的表格右边距设置为相对100%,文本属性的右页边距设置为相对100%,表格的样式设置为:width:100%;align=\,注意表格属性的单元格html标记中的其他一栏一定要写上nowrap,否则调整的边距很多将不会生效;及表格的前后均应留下一空列,用于调整自动增加的序号和添加列的宽度,否则将会和表的第一列和最后一列的宽度相同。2是按比例调整,这往往在实际中比较多,因为这样就不论什么浏览器和分辨率的变化都不会影响表格的显示,表格都按比例显示。方法是右击表格模板—选择—整个表格,再右击选中区域—表格属性,在表格宽度一栏选择按窗体大小调整,然后对每一单元格的(html的)样式中进行width属性设置,根据具体的栏数选择需要的比例,全部之和为100%即可,左右空栏2%即可,其他注意和1一致。为了不让空栏的边框显示出来在两边的每个单元格样式添加:border-width:1px 0px 1px 0px; 二、插入的表格编辑

表格属性的宽度同样可以选择固定和按窗体大小,建议采用窗体大小,如果有表格模板一般都可以把黑色计算的值拷贝进去,下面可以再添加一条申请理由和一个多文本框,此时的多文本框为了能够显示满整个表格,需要将html中的类标记的todc去掉,而且表格的宽度调节与控件中相同。 三、字段的输入限制 1、函数限制法: 在js_header中输入:

function regInput(obj, reg, inputStr) {

var docSel = document.selection.createRange()

if (docSel.parentElement().tagName != \ oSel = docSel.duplicate() oSel.text = \

var srcRange = obj.createTextRange() oSel.setEndPoint(\

var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length) return reg.test(str) }

然后再onkeypress中输入:return regInput(this,/^正则表达式$/,String.fromCharCode(event.keyCode))

几个常用正则表达式:[1-9]\\d* 自然数;[1-9]\\d{0,4} 等于或少于5位的数;[1-9]\\d{0,4}\\.?\\d{0,2}$)|(^0{1}\\.?\\d{0,2} 两位小数 2、直接在按键中对输入键值限制(请根据需要来设置):

如onKeyPress中输入:if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false

四、自定义函数写法(重点说明对字段的操作)

在写入函数时对直接在主表格中的字段是:document.getElementsByName(\字段名称\ 可以获取和设置该字段值;

当字段在表格控件中时,获取字段需要在字段后面添加“_行数”,而求和一般加“_1”;其他的函数写法和javascript中相同 五、其他

里面控件和常用函数的使用(略)

注意:做好的表格可以直接通过 开发平台中的表单——自定义表单预览;使用方法是,选择该项,然后 设计——web浏览器中预览——IE 也可以使用快捷图标

打开预览界面,如果直接打开无法预览,请将域名修改正确即可。

本文来源:https://www.bwwdw.com/article/pmba.html

Top