Excel服務器2010教程
  • 1.1 Excel服務器是信息系統工具
  • 1.2 用Excel服務器構建信息系統
  • 1.3 基于Excel服務器的信息系統架構
  • 1.4 如何學習使用Excel服務器
  • 2.1 安裝概述
  • 2.2 服務端安裝
  • 2.3 客戶端安裝
  • 2.4 Excel服務器的組成模塊
上一節 下一節

5.4 定義數據項

至此,您已經成功地定義了該模板的表樣,并設置了權限。但是這個模板現在還不能使用,我們還需要在模板上定義數據項。

5.4.1 什么是數據項

數據項指的是模板表樣中需要填寫內容的那些空白單元格。若干相關的數據項可以組成一個數據表。

數據項的定義包括以下內容:

  • 區域地址和名稱:它表明所填寫的位置和信息的含義。比如在《客戶登記表》模板中, C3 單元格就是一個數據項,它的名稱是“客戶名稱”
  • 數據類型,它表明空白單元格中可以只能填寫什么類型的信息,比如“客戶名稱”數據項,只能填寫不超過 100 個字符的文字,而不能填寫數字或日期。
  • 是否必填,它規定按模板格式填寫實際的表單時,此數據項可否空白不填。比如在《客戶登記表》中,“客戶名稱”是必填項,而“收貨地點”不是必填項。
  • 填寫規范,指對所填數據的要求,通常有幾種情況,一是默認值,如“登記日期”的默認值是當前日期;二是下拉列表選擇或樹型選擇,如“大區”就不能隨意填寫,而是在相應的位置有一個事先定義好的下拉列表,列舉了全部大區的名稱,填表時只需要從中選擇。三是自動編號,如“客戶編號”可以自動產生。
  • 主鍵,主鍵的目的是保證唯一性。比如在“客戶登記表”模板中,我們把“客戶編號”定義為主鍵,就意味著不管填了多少張《客戶登記表》,“客戶編號”都必須彼此不同。因為通過 Excel 服務器填寫的表單上的內容最終都保存到數據庫中,所以這里所說的“彼此不同”不是靠人為的小心謹慎來做到,而是由系統自動控制的;如果您填了兩張編號相同的《客戶登記表》,第二張表保存時系統自動會通知您發生了數據重復,保存無法通過。
  • 其他內容,包括是否隱藏、填寫下一張時是否清空,如何排序等。

數據項又稱為“字段”,在下文中,這兩個詞是同樣的含義。

5.4.2 定義單一數據項

數據項又分“單一數據項”和“重復數據項”兩種,在《客戶登記表》模板上,我們先來定義單一數據項,至于兩者的區別,到下一章再敘述。

  1. 在《客戶登記表》模板的設計狀態下,按住 Ctrl 鍵,然后用鼠標左鍵依次選中空白單元格 C2 , E 2 , G2 , C3: E 3 , … , C8:G8 ,如下圖所示:

圖 5‑9同時選中要定義數據項的空白單元格

  1. 選擇菜單“模板 ? 定義數據項 ? 單一數據項”(或者單擊鼠標右鍵,從彈出菜單中選擇“單一數據項”)。彈出如下窗口:

 

圖 5‑10定義單一數據項

“選中單元格”處顯示的是上一步選中的那些空白單元格/單元區域的地址。每一個選中單元格/單元區域都要定義成一個數據項。

  1. 點擊按鈕 【左側單元名稱】,意思是用空白單元格左側的單元格中的內容為空白單元格命名。例如,用 C3 單元格左側的單元格( B3 )的內容為 C3 單元格命名,而 B3 的內容是“客戶名稱”,所以 C3 單元格對應的數據項命名為“客戶名稱”。
  2. 點擊【下一步】窗口顯示如下圖所示。選擇“組成新數據表”,命名為“客戶表”,按【下一步】

圖 5‑11? 定義單一數據項

  1. 窗口中顯示出數據項的列表,選擇每個數據項的數據類型,在“客戶編號”、“銷售員”、“客戶名稱”和“登記日期”對應的“必填”處單擊打勾,然后按【下一步】。

圖 5‑12 定義單一數據項

light bulb2
下拉列表中列出的那些數據類型是 Excel 服務器自帶的,如果覺得不夠用,您還可以到管理控制臺中自己定義新的數據類型。定義新數據類型的方法在第 19 章《管理臺的其它功能》中介紹。

  1. 窗口顯示如下圖,不改變默認選擇,直接按【完成】

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/HyperSnapClipImage.jpg

圖 5‑13 定義單一數據項

  1. 窗口消失,回到客戶登記表模板的設計狀態。
  2. 保存模板。
  3. 關閉模板。
上一節 下一節
關閉 在線客服
街机李逵劈鱼游戏 股票开户多少钱 天津体彩十一选五开 内蒙古快3一定牛形态走势图 四川快乐12中奖口诀 二分时时彩精准计划 福建11选五开奖结果手机 000293股票行情 甘肃快三出号预测 十大配资平台 天津十一选五五直选走势图