- 視窗軟件設計和開發自動化:可視化D++語言
- 楊章偉 唐同誥
- 777字
- 2021-04-02 22:09:48
2.2.1 刪除字段取指定值
打開2.1節完成的工程設計文件,這里打開“模型包\書\第2章進程操作\第1節用進程來打開一張表單”中的“病員資訊服務_編輯框.mdb”,進入到SDDA集成設計開發環境,然后雙擊打開物件目錄下用戶界面圖中的病員資訊窗體,如圖2.11所示。

圖2.11 打開窗體設計界面
在圖2.11所示的窗體設計界面中,“病員號”的數據類型是關鍵詞(自動計數)。讀者可以看到“病員號”對應的編輯框以紅色方框顯示。該字段已經設定了取指定值,可雙擊“病員號”編輯框,打開“病員號”的詳細定義,如圖2.12所示。

圖2.12 “病員號”編輯框的定義
在圖2.12中,“此項物件的讀取的數據,將被指定為取以下對象的值:”復選框下“對象物件名”文本框中顯示的“病員號:6”是它的指定值(項),表明紅色編輯框“病員號”(紅色表示“指定字段”)的指定值(項)是其本身。因而在運行自動構建的軟件時需要預先放一個值在“病員號:6”本身的方框里,這就是為什么在第1章的圖1.45中使用者設置病員號(指定值存放地址)的值為1,而不是設置姓名(非指定值存放地址)的值的原因,只有這樣才能從數據庫中讀取記錄。
為了提醒用戶注意,一個字段如果已經設定了一個指定值(項),此字段的方框將顯示粉紅色(淺色的橘紅色)。這里的字段“病員號”設定它的“指定值”,因此,它既是紅色又是粉紅色的(紅色把粉紅色掩蓋了)。如果要刪除這個“指定字段”和它的“指定值”的定義,只需取消選擇“此項物件的讀取的數據,將被指定為取以下對象的值:”復選框即可,如圖2.13所示。

圖2.13 “病員號”編輯框被定義為非“指定字段”
當用戶確認取消后,SDDA將彈出提示信息框,單擊【同意OK】按鈕回到病員資訊窗體,如圖2.14所示。

圖2.14 窗體設計界面
注意:由于編輯框的“病員號”不是“指定字段”,其顏色不是紅色的。此外,“病員號”的數據類型仍然是“關鍵字”(關鍵詞自動計數,長整數),它的方框為粉紅色(淺色的橘紅色)。
- UI設計基礎培訓教程
- 精通JavaScript+jQuery:100%動態網頁設計密碼
- Java 開發從入門到精通(第2版)
- SQL Server 2012數據庫技術及應用(微課版·第5版)
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- VSTO開發入門教程
- ADI DSP應用技術集錦
- Highcharts Cookbook
- Teaching with Google Classroom
- ASP.NET Core 2 Fundamentals
- Creating Stunning Dashboards with QlikView
- 平面設計經典案例教程:CorelDRAW X6
- Visual Basic程序設計基礎
- Implementing Microsoft Dynamics NAV(Third Edition)
- AngularJS UI Development