Notes&Domino授课教案:7-4 在表单内使用html稿.ppt

Notes&Domino授课教案:7-4 在表单内使用html稿.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在Web中使用表单 ——在表单中使用Html 在Web中使用表单 在表单中使用公式 在表单中使用Web元素 使用表单操作和热点 在表单内使用html 表单和搜索 在表单内使用html 在表单内直接使用内置Html 显示附属图形文件 把文本域显示为文本区域 在表单内使用html 在表单内直接使用内置Html 显示附属图形文件1 使用Domino表单嵌入的控制上载的文件被自动附加在创建的Notes文档中。 默认情况下, Domino把文件附件显示为一个图标,该图标连接到附加的URL中。附加的URL采用如下形式: http://Server/database/view/document/$file/filename 显示附属图形文件2 对于We b兼容的图形文件,比如J P G形式或G I F形式,我们希望能够直接看到他们的内容。 最简单的处理办法是创建一个计算域,这个域使用@AttachmentNames函数产生一系列的<img>标签,每个附属文件一个。 显示附属图形文件3 NoPreviewMsg := "图片(无)"; SupportedImages := "gif":"jpeg":"jpg":"jpe":"jfif":"pjpeg":"pjp":"bmp"; SupportedImages:=@UpperCase(SupportedImages); InfoAttNames:=@AttachmentNames; tmp:= @UpperCase(InfoAttNames) + "." + @Right(InfoAttNames; "."); @If(@Ends(@UpperCase(InfoAttNames); SupportedImages); ""; @Attachments = 0; @Return(NoPreviewMsg); @Return(NoPreviewMsg)); View := "0"; DocID := @Text(@DocumentUniqueID); n := 1; files:=""; @While(n <= @Elements(SupportedImages); tmp2:=@Trim(@Left(tmp;"."+SupportedImages[n])+ @Right(tmp; SupportedImages[n])); files:=files:tmp2; n := n + 1 ); files:=@Trim(files); url:="[<img src=" + "\"/" + @WebDbName + "/" + View + "/" + DocID+ "/$file/" + files + "\" width=400 height=300>]"; url 程序分析1 假设有4个附件: "aaa.gif”: "bbb.jpg”: "ccc.bmp”: "ddd.gif” 第四行获取所有的附件的名称 "aaa.gif”: "bbb.jpg”: "ccc.bmp”: "ddd.gif“ 第5行把所有的附件名称转换为大写,在末尾再加一个扩展名 "AAA.GIF.GIF" : "BBB.JPG.JPG" : "CCC.BMP.BMP" : "DDD.GIF.GIF" 程序分析2 第9行到第15行是@While函数。遍历SupportedImages中的每一个值,当第一次循环时,@left函数的返回值为: “AAA”:“”:“”:“DDD” @Right函数的返回值为: “.GIF”:“”:“”:“.GIF” 做加法后使用@trim去掉空值,tmp2结果为“AAA.GIF”:“DDD.GIF”。 后缀名为GIF的图形文件被提取出来。 循环执行完毕后,所有被支持的文件都被提取出来,存储在临时变量Files中 然后把Files的值和<IMG>标签进行组合,注意字符串的首位家方括号,把域的值作为HTML代码。 第18行是计算域的主公式,把计算的结果赋值给计算域InfoBody。 把文本域显示为文本区域 当Domino把一个表单转换为HTML形式的时候,它把RT F文本域转换为< T E X TA R E A >标签,把文本域转换为<INPUT TYPE = “T E X T”>标签 你有一个包含一段文字或者更多的Description域,使用内置HTML文本创建一个文本域和一个< T E X TA R E A >界面。 * *

文档评论(0)

cxlwxg + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档