使用Domino表单构建Web页面 大纲 Domino表单和HTML页面之间的关系 Notes元素在Web上HTML代码转换

Slides:



Advertisements
Similar presentations
醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
Advertisements

1 乌海职业技术学院机电工程系 王若东 副教授 乌海职业技术学院机电工程系 王若东 副教授 2007 年秋季乌海学院计算机类课程 (课程整体设计介绍)
一、老师申请题目,以下指导老 师操作。 1. 登录教务系统 web 端. 2. 点击 “ 毕业设计 ” 工具栏下拉菜单中的 “ 论文 _ 教师申请题目 ”
急性腹痛 急性疼痛. 急性疼痛 — 孙树杰、沈洪、 刘保池 (1)(1)(1)(1) 概 述 (2)(2)(2)(2) 重症急性腹痛的临床特点 (3)(3)(3)(3) 急性腹痛的分类及诊治 主要教学内容.
當我已老 謹以此文獻給像我一樣流浪在外的子女們.
《计算机网络技术》 动态网页制作技术 常用HTML控件课程积件 杨 姝.
第六章 网页设计与制作基础.
2015年12月14日-2015年12月20日 缩略版.
指導老師:羅夏美 組別:第四組 組員: 車輛二甲 蔡中銘 車輛三甲 莊鵬彥 國企二甲 陳于甄 國企二甲 詹雯晴 資傳二乙 林怡芳
数字化校园建设与思考 扬州大学信息中心 沈 洁 2017年3月3日.
C语言程序设计 李伟光.
資訊科技挑戰獎勵計劃 樂善堂梁銶琚學校 6A(06)陳芷蘊 中華白海豚. 資訊科技挑戰獎勵計劃 樂善堂梁銶琚學校 6A(06)陳芷蘊 中華白海豚.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
讲故事训练 授课人:田轶.
怎样利用搜索引擎检索网络资源 1. 网络的基础知识
第十一課 菜園 6-11.
中国特色社会主义政党制度 主讲:西南大学 李强 2011年12月28日.
專題製作 許惠淑.
第5章 HTML 標籤介紹.
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
轻量级HTTP服务器/反向代理服务器nginx
汇报大纲 一、报送系统总体介绍 二、自查及检查评分报送流程 三、自查及检查方法及关键点 四、建议及注意事项.
欢迎南京市政治学科的教研同仁 光临指导.
“网络问政”给九江新闻网 带来新的发展机遇 -- 九江新闻网 高立东 --.
第八章 网络课程的设计与开发.
第 4 章 电子商务实现的技术基础.
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
实训十四、IE浏览器的基本应用.
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
学习情境三:配置WEB服务器 服务器配置与管理.
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
俄语字母的发音体系 阅读规则.
社会工作概论 个案工作 课程培训 深圳电大 赖小乐.
互联网时代班主任的挑战 万玮 2014年9月20日.
权力的行使:需要监督 北京市京源学校 冯 悦.
前言.
蘇軾詞的賞析
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
5.1 – 表格(FORM) 輸入元素 : 兩種傳遞方法 : GET or POST 範例 1. 文字欄位 Text box
第十五章 传播学调查研究方法.
HTML.
第五章 网页设计 网页制作的语言和工具 网页制作步骤和原则 使用Dreamweaver工具制作网页 使用FrontPage工具制作网页
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
第3章 超文本标记语言(HTML) 3.1 基本结构标记 3.2 文本格式标记 3.3 超链接标记<A></A>
Google 自訂搜尋 淡江大學資訊中心 專案發展組 朱家璁 2009/10/6.
Hello World 體驗實作第一個JSP程式.
Ch1.認識全球資訊網 1.1 「網際網路」與「全球資訊網」 1.2 全球資訊網的基礎 – 網頁與超連結
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
第 2 章 必備的 HTML 與 CSS 重點.
第四章 網頁表單與資料傳遞.
鄉村尋根-農具篇.
网页制作与设计 主编 耿 杰 科学出版社.
第10章 組織知識管理的科技觀點.
認識我的故鄉_台中市.
欢迎各位 Nice to Meet U.
第8章 计算机通信与网络.
第13章 CSS 通过CSS可以使用更丰富、更灵活的样式,更简单地 设计出更美观的网页。同时,也让网页的设计与维护 更有效率。CSS在网页设计中的作用尤为重要,是网 页设计师必备的知识。本章首先介绍什么是CSS、CSS 的基本语法等基础知识,接着学习利用“CSS”面板 管理规则,如何在Dreamweaver中创建与应用CSS样式.
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
HTML 103 互動式網頁 助教:黃毓瑩.
目次检索 打印 下载 文字摘录 更换背景 多窗口阅读.
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
聽聽那冷雨---重點摘要 二愛 王煜榕.
“修身成材” 班级干部培训班 黑龙江大学党委学工部.
如何制订幼儿园园本培训工作计划 大连亿达世纪城幼儿园 姜承华 2011年3月10日.
憲政與民主 應化3A 邱泓明.
方格紙上畫正方形.
FrontPage 2000.
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
表单页面 表单是用户利用浏览器对Web站点网络数据库进行查询的一种界面,用户利用表单可以输入信息或选择选项等,然后将这些信息提交给服务器进行处理。通过表单,既可以将浏览器的信息发送到Internet服务器上,同时表单也可以使用户与站点的浏览者交互或从浏览者那里收集信息。它是网页的设计者和使用者相互交流的工具。表单对象包括文本域(单行、多行、密码)、列表、菜单、复选框、单选框、按钮等。
電子表單 簡介 高雄市鳳山區新甲國小 陳信宏.
Presentation transcript:

使用Domino表单构建Web页面 大纲 Domino表单和HTML页面之间的关系 Notes元素在Web上HTML代码转换 熟悉DominoDesignerWeb开发环境 设计表单前的必备知识 如何使用表单构建Web页面 几种特殊的Web表单 图象资源的管理

Domino表单和HTML页面之间的关系 使用Domino表单构建Web页面 Domino表单和HTML页面之间的关系 表单是Notes应用的基础,它们决定了数据在输入输出过程中的显示方式;HTML页面也经常为用户提供数据显示录入功能 由于Domino数据库的特殊结构,表单用于显示使用该表单创建的文档。他们之间有一种对应关系HTML页面则不具备这样的特性。

Domino表单和HTML页面之间的关系 使用Domino表单构建Web页面 Domino表单和HTML页面之间的关系 当你想通过Web来创建一个新文档时,你通过打开表单OpenFormURL命令打开一个适当的表单。例如,下面的URL在Jobe数据库中打开了JobApplication的表单。 http://server/Jobs.nsf/Job+Application?OpenForm Domino将Notes表单转化成一个HTML表单以响应你的请求。 。

Domino表单和HTML页面之间的关系 使用Domino表单构建Web页面 Domino表单和HTML页面之间的关系 在你的Notes表单或文档中使用域和大部分格式都能被Domino服务器翻译成HTML语言,例如:左对齐、右对齐、居中;粗体、斜体、下划线和背景色;表;等等

Notes元素在Web上HTML代码转换 使用Domino表单构建Web页面 Notes元素在Web上HTML代码转换 表单 DominoWeb页面会自动在页面上产生<form>和 </form>标记 表格 DominoWeb页面把Notes表格翻译成HTML语言<table>、<TR>/<TD>等等,但Notes上的一些特效不转换

Notes元素在Web上HTML代码转换 使用Domino表单构建Web页面 Notes元素在Web上HTML代码转换 复选框 DominoWeb页面把Notes复选框转换成 <input type=“checkbox”name=[域名]value="域值"> 文本框 <input type=“text”name=[域名]value="域值">

Notes元素在Web上HTML代码转换 使用Domino表单构建Web页面 Notes元素在Web上HTML代码转换 单选框 Input type=“radio” value=“域值” checkedname="域名"> RTF域 <text arearows="2"name="域名"cols="20">

Notes元素在Web上HTML代码转换 使用Domino表单构建Web页面 Notes元素在Web上HTML代码转换 热点,操作 <Ahref=“…..”Onclick=。。。。>操作名</a> 另外: 计算类型的域,不被转换成HTML元素只在Web上产生域值 在Web下隐藏的域,不产生域的HTNL代码,除非使用“在表单中产生所有的域”

Domino表单在读写模式下HTML页面转换的差异 使用Domino表单构建Web页面 Domino表单在读写模式下HTML页面转换的差异 写模式 读模式

如何使用表单构建Web页面 熟悉DominoDesignerWeb开发环境

如何使用表单构建Web页面

设计表单前的必备知识 表单的一些基本设置 Domino域的HTML属性设置 Domino内嵌HTML的使用 Domino表格的基本使用 计算文本的使用 使用文件上载控件 表单上的隐藏公式

设计表单前的必备知识 表单的一些基本设置 1. HTMLHead属性设置和HTMLBody设置

设计表单前的必备知识 产生的代码 <HTML> <!--Lotus-Domino(Release5.0.5-September22,2000onWindowsNT/Intel)--> <HEAD> HTMLHead代码写在这 </HEAD> <BODYTEXT="000000"BGCOLOR="FFFFFF"HTMLBody属性写在这> <FORMMETHOD=postACTION="/test.nsf/a?OpenForm&Seq=1"NAME="_a"> <INPUTTYPE=hiddenNAME="__Click"VALUE="0"></FORM> </BODY> </HTML>

设计表单前的必备知识 表单的一些基本设置 2. 表单属性设置

设计表单前的必备知识

设计表单前的必备知识 Domino域的HTML属性设置

代码转换

Domino内嵌HTML的使用 添加HTML的最简单的方法就是像在表单中输入静态文本一样,直接键入HTML代码,然后选中这段代码,在菜单中选择“文本->内置HTML”即可 域公式中使用内嵌HTML。 1.在公式计算的值头尾加方括号 “[<ahref=“http://www.sina.com.cn”>新浪</a>]” 2.使用HTML样式

Domino内嵌HTML的使用(实例)

Domino内嵌HTML的使用(实例分析)

Domino内嵌HTML与表单元素的混用

Domino表格的基本使用 Web上表格的美化

Domino表格的基本使用

Domino表格的基本使用(实例)

计算文本的使用 计算文本可以用来创建基于Notes@公式的文本。创建一个计算文本类似于创建一个文本类型的域,它在计算后显示。 计算文本不在一个文档中存储,而是在每一次文档被打开,重载,或是更新时被计算出。在页面中计算文本特别有用。

上载控件的使用 上载控件是Notes提供的上载附件的工具, 使用方法 在表单种添加 附件存储方式 附件存储在文档种

表单隐藏公式 和Notes端编写隐藏公式方法基本上一样,主要了解Web端隐藏和Notes端隐藏的设置

如何使用表单构建Web页面 1. 构建页面框架 2. 往Domino表单中添加域 3. 添加操作

构建页面框架 方法: 1. 在Notes表单上使用Notes的格式化工具构建Web页面 2. 使用其他Web开发工具构建Web页面,导入到Domino表单 3. 二者结合使用

构建页面框架 以上方法的分析: 1. NotesDesigner不是专业的Web开发工具。功能不强大,但有些设计元素是所见即所得如:表格 2. 专业的Web开发工具,能快速得开发Html页面,功能强大、专业。但引入到Domino表单中都是HTML代码,维护比较麻烦 3. 二者结合取长补短

构建页面框架 通常做法: 1. 利用FrontPage等页面制作工具,把页面的制作好。 2. 把页面中的<body></body>之间的代码拷贝到Domino表单上,并做内嵌 3. 把页面中Head部分HTML代码拷入HTMLHead属性设置

往Domino表单中添加域 在表单中添加域,设置域的HTML属性

添加操作 方法: 1.使用Domino的操作 2.使用文字热点和图片热点 3.使用HTML标记<ahref=…..

方法: 添加操作 在操作中写公式完成简单应用,(不能写Ls) 有一部分公式在Web上不能用。针对Notes端UIDocument的方法和命令都不能用

实用的表单操作按钮

Domino保留域

CGI变量 CGI变量是能把服务器端信息传递到其他CGI程序或脚本中的环境变量。典型情况下,当用户提交表单的时候,CGI变量被设置,处理表单的CGI程序从环境中获得这些变量。

CGI变量列表 HTTP_ACCEPT列出客户端可以接受的多媒体类型 HTTP_COOKIE任何属于当前服务器的用户的COOKIE数据 HTTP_REFERER能被用户激活并到达此处的URL HTTP_USER_AGENT浏览器类型 PATH_INFO当前URL,不包括协议和服务器信息 QUERY_STRING在URL问号后面附加的查询信息 QUERY_STRING_Decode在URL问号后面附加的查询信息 REMOTE_ADDR用户的IP地址 REMOTE_USER用户登录名 REQUEST_METHOD发出请求的方法(常常是一个表单中的URL链接或邮件) SERVER_NAMEHTTP服务器的IP地址 SERVER_PORTDomino服务器端口(默认为80) SERVER_PROTOCOL发出请求的协议版本和名称 SERVER_SOFTWARE响应请求的服务器软件版本和名称

在Domino中捕获CGI变量有下面两种方式: 在LotusScript或Java中创建一个 DocumentContext对象并访问它的属性。

$$ViewTemplate表单 几种特殊的Web表单 你可以让Domino总是使用一个表单来显示一个特殊的视图。为此,给此视图命名为: $$ViewTemplateforviewname 在此,viewname是视图的名字或别名。例如,一个用来显示AllbyData视图的表单可以 命名为$$ViewTemplateforAllbyDate。

几种特殊的Web表单 $$Search表单 当你选择一个连接到视图的搜索链接的时候,Domino在当前数据库中寻找一个名为$$Search的表单。如果存在,Domino显示这个表单,否则,它显示默认的视图搜索表单。

使用隐藏域 在Web下隐藏的域 在web下不显示的域

放置在\Data\Domino\HTml目录下 放在本数据库中 放在资源数据库中 图象资源的管理 放置在\Data\Domino\HTml目录下 放在本数据库中 放在资源数据库中

图象资源的管理 集中是资源管理的方法 1. 建立资源数据库 2. 按目录存放资源文件

图象资源的管理 资源管理的引入 1. 在数据库中建立资源路径共享域 2. 通过计算文本或计算域构建资源的完整路径