4使用表單構(gòu)建Web頁面_第1頁
4使用表單構(gòu)建Web頁面_第2頁
4使用表單構(gòu)建Web頁面_第3頁
4使用表單構(gòu)建Web頁面_第4頁
4使用表單構(gòu)建Web頁面_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面大綱大綱domino表單和表單和html頁面之間的關(guān)系頁面之間的關(guān)系notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換熟悉熟悉dominodesignerweb開發(fā)環(huán)境開發(fā)環(huán)境設計表單前的必備知識設計表單前的必備知識如何使用表單構(gòu)建如何使用表單構(gòu)建web頁面頁面幾種特殊的幾種特殊的web表單表單圖象資源的管理圖象資源的管理志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 domino表單和表單和html頁面之間的關(guān)系頁面之間的關(guān)系表單是notes應用的基礎,它們決定了數(shù)據(jù)在輸入輸出過程中的顯示方式;html頁

2、面也經(jīng)常為用戶提供數(shù)據(jù)顯示錄入功能由于domino數(shù)據(jù)庫的特殊結(jié)構(gòu),表單用于顯示使用該表單創(chuàng)建的文檔。他們之間有一種對應關(guān)系html頁面則不具備這樣的特性。志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 domino表單和表單和html頁面之間的關(guān)系頁面之間的關(guān)系當你想通過web來創(chuàng)建一個新文檔時,你通過打開表單openformurl命令打開一個適當?shù)谋韱?。例如,下面的url在jobe數(shù)據(jù)庫中打開了jobapplication的表單。http:/server/jobs.nsf/job+application?openformdomino將notes表單轉(zhuǎn)化成一個html表單以

3、響應你的請求。志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 domino表單和表單和html頁面之間的關(guān)系頁面之間的關(guān)系在你的notes表單或文檔中使用域和大部分格式都能被domino服務器翻譯成html語言,例如:左對齊、右對齊、居中;粗體、斜體、下劃線和背景色;表;等等志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換表單表單dominowebdominoweb頁面會自動在頁面上產(chǎn)生頁面會自動在頁面上產(chǎn)生和和標記標記表格表格dominowebdominoweb頁面把頁面把notesnotes表格翻譯

4、成表格翻譯成htmlhtml語言語言、/等等等等, ,但但notesnotes上的一些特效不上的一些特效不轉(zhuǎn)換轉(zhuǎn)換志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換復選框復選框dominowebdominoweb頁面把頁面把notesnotes復選框轉(zhuǎn)換成復選框轉(zhuǎn)換成input type= 文本框文本框input type=志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換單選框單選框input type=input type=“radio” “rad

5、io” value=value=“域值域值” ” checkednamecheckedname= = 域域名名 rtfrtf域域text arearows 志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換熱點,操作熱點,操作a href 操作名操作名另外另外: :計算類型的域,不被轉(zhuǎn)換成計算類型的域,不被轉(zhuǎn)換成htmlhtml元素只在元素只在webweb上產(chǎn)上產(chǎn)生域值生域值在在webweb下隱藏的域,不產(chǎn)生域的下隱藏的域,不產(chǎn)生域的htnlhtnl代碼,除非使代碼,除非使用用“在表單中產(chǎn)生所有的域在表單中產(chǎn)生所有的域”志

6、佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁面頁面 domino表單在讀寫模式下表單在讀寫模式下html頁面轉(zhuǎn)換的差異頁面轉(zhuǎn)換的差異 寫模式寫模式 讀模式讀模式志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁面頁面 熟悉熟悉dominodesignerweb開發(fā)環(huán)境開發(fā)環(huán)境志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁面頁面志佳信息科技 設計表單前的必備知識設計表單前的必備知識o 表單的一些基本設置表單的一些基本設置o domino域的域的html屬性設置屬性設置o domino內(nèi)嵌內(nèi)嵌html的使用的使用o domino表格的基本使用表格的基本使用o 計算文本的使用

7、計算文本的使用o 使用文件上載控件使用文件上載控件o 表單上的隱藏公式表單上的隱藏公式志佳信息科技 設計表單前的必備知識設計表單前的必備知識o 表單的一些基本設置表單的一些基本設置o 1. htmlhead屬性設置和屬性設置和htmlbody設置設置志佳信息科技 設計表單前的必備知識設計表單前的必備知識o 產(chǎn)生的代碼產(chǎn)生的代碼o o o o htmlhead代碼寫在這代碼寫在這o o o o o o 志佳信息科技 設計表單前的必備知識設計表單前的必備知識o 表單的一些基本設置表單的一些基本設置o 2. 表單屬性設置表單屬性設置志佳信息科技 設計表單前的必備知識設計表單前的必備知識志佳信息科技

8、設計表單前的必備知識設計表單前的必備知識domino域的域的html屬性設置屬性設置志佳信息科技 代碼轉(zhuǎn)換代碼轉(zhuǎn)換志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的使用的使用添加添加html的最簡單的方法就是像在表單中輸入靜態(tài)的最簡單的方法就是像在表單中輸入靜態(tài)文本一樣,直接鍵入文本一樣,直接鍵入html代碼,然后選中這段代碼,代碼,然后選中這段代碼,在菜單中選擇在菜單中選擇“文本文本-內(nèi)置內(nèi)置html”即可即可域公式域公式中使用內(nèi)嵌中使用內(nèi)嵌htmlhtml。1.在公式計算的值頭尾加方括號在公式計算的值頭尾加方括號“新浪新浪”2.使用使用html樣式樣式志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的

9、使用(實例的使用(實例)志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的使用(實例分析的使用(實例分析)志佳信息科技 domino內(nèi)嵌內(nèi)嵌html與表單元素的混用與表單元素的混用志佳信息科技 domino表格的基本使用表格的基本使用web上表格的美化上表格的美化志佳信息科技 domino表格的基本使用表格的基本使用志佳信息科技 domino表格的基本使用(實例)表格的基本使用(實例)志佳信息科技 計算文本的使用計算文本的使用計算文本可以用來創(chuàng)建基于計算文本可以用來創(chuàng)建基于notes公式的文本。創(chuàng)公式的文本。創(chuàng)建一個計算文本類似于創(chuàng)建一個文本類型的域,它在建一個計算文本類似于創(chuàng)建一個文本類型的域,它

10、在計算后顯示。計算后顯示。計算文本不在一個文檔中存儲,而是在每一次文檔計算文本不在一個文檔中存儲,而是在每一次文檔被打開,重載,或是更新時被計算出。在頁面中計算被打開,重載,或是更新時被計算出。在頁面中計算文本特別有用。文本特別有用。志佳信息科技 上載控件的使用上載控件的使用上載控件是上載控件是notes提供的上載附件的工具,提供的上載附件的工具,使用方法使用方法 在表單種添加在表單種添加附件存儲方式附件存儲方式 附件存儲在文檔種附件存儲在文檔種志佳信息科技 表單隱藏公式表單隱藏公式和和notes端編寫隱藏公式方法基本上一樣,主要了解端編寫隱藏公式方法基本上一樣,主要了解web端隱藏和端隱藏和

11、notes端隱藏的設置端隱藏的設置志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁面頁面 1. 構(gòu)建頁面框架構(gòu)建頁面框架 2. 往往domino表單中添加域表單中添加域 3. 添加操作添加操作志佳信息科技 構(gòu)建頁面框架構(gòu)建頁面框架方法方法: 1. 在在notes表單上使用表單上使用notes的格式化工具構(gòu)的格式化工具構(gòu)建建web頁面頁面 2. 使用其他使用其他web開發(fā)工具構(gòu)建開發(fā)工具構(gòu)建web頁面,導入頁面,導入到到domino表單表單 3. 二者結(jié)合使用二者結(jié)合使用志佳信息科技 構(gòu)建頁面框架構(gòu)建頁面框架以上方法的分析以上方法的分析: 1. notesdesigner不是專業(yè)的不是專業(yè)

12、的web開發(fā)工具。開發(fā)工具。功能不強大,但有些設計元素是所見即所得如功能不強大,但有些設計元素是所見即所得如:表格:表格 2. 專業(yè)的專業(yè)的web開發(fā)工具,能快速得開發(fā)開發(fā)工具,能快速得開發(fā)html頁頁面,功能強大、專業(yè)。但引入到面,功能強大、專業(yè)。但引入到domino表單表單中都是中都是html代碼,維護比較麻煩代碼,維護比較麻煩 3. 二者結(jié)合取長補短二者結(jié)合取長補短志佳信息科技 構(gòu)建頁面框架構(gòu)建頁面框架 通常做法通常做法: 1. 利用利用frontpage等頁面制作工具,把頁面的等頁面制作工具,把頁面的制作好。制作好。 2. 把頁面中的把頁面中的之間的代碼拷之間的代碼拷貝到貝到domin

13、o表單上,并做內(nèi)嵌表單上,并做內(nèi)嵌 3. 把頁面中把頁面中head部分部分html代碼拷入代碼拷入htmlhead屬性設置屬性設置志佳信息科技 往往domino表單中添加域表單中添加域 在表單中添加域,設置域的在表單中添加域,設置域的html屬性屬性志佳信息科技 添加操作添加操作方法方法: 1.使用使用domino的操作的操作 2.使用文字熱點和圖片熱點使用文字熱點和圖片熱點 3.使用使用html標記標記ahref=.志佳信息科技 添加操作添加操作方法方法:在操作中寫公式完成簡單應用,(不能在操作中寫公式完成簡單應用,(不能寫寫ls)有一部分公式在有一部分公式在web上不能用。針對上不能用。針

14、對notes端端uidocument的方法和命令都的方法和命令都不能用不能用志佳信息科技 實用的表單操作按鈕實用的表單操作按鈕志佳信息科技 domino保留域保留域志佳信息科技 cgicgi變量變量 cgicgi變量是能把服務器端信息傳遞到其他變量是能把服務器端信息傳遞到其他cgicgi程序或腳本中的環(huán)境變量。典型情況下,當程序或腳本中的環(huán)境變量。典型情況下,當用戶提交表單的時候,用戶提交表單的時候,cgicgi變量被設置,處理變量被設置,處理表單的表單的cgicgi程序從環(huán)境中獲得這些變量。程序從環(huán)境中獲得這些變量。志佳信息科技 cgicgi變量列表變量列表 http_accept列出客戶端

15、可以接受的多媒體類型 http_cookie任何屬于當前服務器的用戶的cookie數(shù)據(jù) http_referer能被用戶激活并到達此處的url http_user_agent瀏覽器類型 path_info當前url,不包括協(xié)議和服務器信息 query_string在url問號后面附加的查詢信息 query_string_decode在url問號后面附加的查詢信息 remote_addr用戶的ip地址 remote_user用戶登錄名 request_method發(fā)出請求的方法(常常是一個表單中的url鏈接或郵件) server_namehttp服務器的ip地址 server_portdomin

16、o服務器端口(默認為80) server_protocol發(fā)出請求的協(xié)議版本和名稱 server_software響應請求的服務器軟件版本和名稱志佳信息科技 在在dominodomino中捕獲中捕獲cgicgi變量有下面兩種方式變量有下面兩種方式: 在domino表單中創(chuàng)建一個特別的域。 在lotusscript或java中創(chuàng)建一個documentcontext對象并訪問它的屬性。志佳信息科技 幾種特殊的幾種特殊的web表單表單 $viewtemplate表單表單 你可以讓你可以讓domino總是使用一個表單來總是使用一個表單來顯示一個特殊的視圖。為此,給此視圖顯示一個特殊的視圖。為此,給此視圖命名為:命名為: $viewtemplateforviewname 在此,在此,viewname是視圖的名字或別名是視圖的名字或別名。例如,一個用來顯示。例如,一個用來顯示allbydata視圖視圖的表單可以的表單可以 命名為命名為$viewtemplateforallbydate。志佳信息科技 幾種特殊的幾種特殊的web表單表單 $search表單表單 當你選擇一個連接到視圖的搜索鏈接的時候,domino在當前數(shù)據(jù)庫中尋找一個名為$search的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論