熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PB編程 >> 正文

讓PowerBuilder制作查詢系統的界面更加酷[1]

2013-11-23 17:26:08  來源: PB編程 
    在管理信息系統中查詢系統占了相當重要的地位(SQL的中文就是結構化查詢語言)因為它是向用戶開放的界面一定要友善要讓別人一看就會操作

  根據查詢結果記錄的個數來分查詢可分為兩種

  .唯一記錄查詢從鍵盤輸入記錄號查詢該人的檔案

  . 模糊查詢結果記錄可能很多如下例電腦紅娘用鼠標做完選擇後按查詢結果會有許多記錄號行

  3.若這時用鼠標點擊某行記錄行若旁邊出現該記錄號的具體詳細的個人檔案用鼠標點擊另一記錄行則旁邊出現另一記錄號的具體詳細個人檔案這叫記錄的連動

  這裡我們以制作婚姻介紹系統為例子包括了難度較大的模糊查詢多按鈕式選擇界面記錄的連動

  工作原理通過自己定義變量來傳遞選擇的條件性別可定義變量sex年齡可定義變量old注意變量要先定義後使用

  一. 多按鈕選擇界面的制作

  在分組框內多個Radio Button在同一時刻只能選中一個

  操作步驟新建一名字為b的窗口窗口內放置控件定義變量(重要)按菜單Declare的Instance Variables在對話框中定義實例變量鍵盤輸入

  string sex
  integer old

  定義變量後查詢按鈕的Click事件中輸入如下腳本

  if rb_checked=true then
    sex=w
    elseif rb_checked=true then
    sex=m

  end if
  if rb_checked=true then
    old=
    elseif rb_checked=true then
    old=
  elseif rb_checked=true then
    old=
  end if
  sle_text=sex
  sle_text=string(old)

  若運行窗口(注意不是運行應用程序)選擇後按查詢按鈕則變量已被正確地自動賦值

  二.數據的過濾

  接下來要進行過濾操作即將變量傳給SQL語言中的Where語句在哪裡寫SQL語句呢?在數據窗口下方的Where標簽頁裡可以自動生成SQL的過濾語句

  在SQL anywhere裡制作建立並輸入下表表名為aaa

[]  []  


From:http://tw.wingwit.com/Article/program/PB/201311/24569.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.