附錄1:VFP常用控制項及功能控制項名稱 功 能CheckBox 創建複選框ComboBox 創建組合框CommandButton 創建命令框CommandGroup 創建命令按鈕組EditBox 創建編輯框Grid 創建網格Image 創建用於顯示.BMP圖片的圖象控制項Label 創建用於顯示正文內容的標籤Line 創建用於顯示水平線、垂直線或斜線的控制項ListBox 創建列表框OLE Bound 創建OLE 綁定型控制項OLE 創建OLE 容器控制項OptionButton 創建選項按鈕OptionGroup 創建選項按鈕組PageFrame 創建包含若干頁的頁框Shape 創建用於顯示方框、圓或者橢圓的Shape控制項Spinner 創建微調控制項TextBox 創建文本框Timer 創建按定時間隔執行代碼的定時器

附錄2:VFP常用對象及功能對象名稱 功 能Application 遠程啟動或操縱Visual FoxPro實例Column 在網格中創建一列Container 創建可以包含其他對象的容器對象Control 創建可以包含其他受保護對象的控制項對象Cursor 創建遊標對象Custom 創建定製的、用戶自定義的對象Data Environment 在創建表單、表單集或者報表時,創建數據環境對象Form 創建表單From Set 創建表單集Header 為網格中的列創建一個標題Objects collection 確定Application對象中的當前對象Page 在頁框中創建一頁Relation 在創建表單、表單集或者報表數據環境時,建立表間關聯Separator 創建在工具欄的控制項之間插入空格字元的Separator對象This 在事件代碼或類定義中提供對當前對象的引用ThisForm 在表單事件代碼或類定義中提供對當前表單的引用ThisFormset 在事件代碼或類定義中提供對當前表單集的引用ToolBar 創建一個工具欄

附錄3:VFP常用屬性及功能屬性名 功 能ActiveColumn 返回Grid控制項中包含活動單元的列ActiveControl 引用對象中的活動控制項ActiveForm 引用表單集中的活動Form對象或_Screen對象ActivePage 返回Page Frame對象中活動Page號ActiveRow 指定Grid控制項中包含活動單元的行Alias 指定與Cursor對象相關的每個表或視圖的別名Align 指定表單中Active X控制項的對齊方式Alignment 指定與控制項有關的文本對齊方式Allow AddNew 指定是否從網格中添加新記錄到表中Allow HeaderSizing 指定網格標頭的高度是否可以在運行時更改Allow RowSizing 指定網格中記錄的高度是否可以在運行時更改Allow Tabs 指定EditBox控制項中是否允許使用製表符Always On Top 防止其他窗口覆蓋表單窗口Application 引用Application對象AutoActivate 確定OLE Container 控制項任何才能被激活AutoCenter 確定第一次顯示錶單對象時是否將空表單對象自動居中AutoCloseTables 釋放表單集、表單或報表時,是否關閉數據表或視圖AutoOpenTables 與表單集、表單數據環境有關的表和視圖是否自動裝載AutoRelease 當表單集中最後一個表單釋放時,是否釋放表單集AutoSize 確定控制項是否根據內容自動改變大小AutoVerbMenu 指定滑鼠右鍵單擊OLE對象時,是否顯示OLE對象快捷菜單Auto Yield 指定在程序代碼的每次執行之間,VFP的一個實例是否處理待處理的Windows事件BackColor / ForeColor 指定對象中顯示文本和圖形時的背景或前景顏色Backstyle 確定對象的背景是透明的還是不透明的BaseClass 指定被引用對象的VFP基類名BorderColor 指定對象的邊界顏色BorderStyle 指定對象的邊界風格BorderWidth 指定控制項邊界的寬度Bound 確定Column對象中的控制項是否被綁定到Column的控制項源中BoundColumn 確定多列列表框或組合框中哪一列被綁定為控制項的Value屬性BoundTo 列表或組合框的Value屬性是否由List、ListIndex屬性確定BufferMode 記錄更改的緩衝鎖定方式是悲觀緩衝方式還是樂觀緩衝方式BufferModeOverride 在表單或表單集中是否可以覆蓋BufferMode屬性的設置ButtonCount 指定CommandGroup或OptionGroup 中的按鈕數Buttons 用於訪問按鈕組中每一按鈕的數組Cancel CommandButton或OLEContainer控制項是否是為Cancel按鈕。Caption 指定顯示在對象提要中的文本內容Century 指定是否在文本框中顯示日期的紀元部分ChildAlias 指定子表的別名ChildOrder 為Grid控制項的記錄源或Relation對象指定索引標記Class 返回對象的基類名ClassLibrary 指定包含對象類的用戶自定義類庫的文件名ClipControls 確定Paint事件重的圖形方法是否重新繪製整個對象或者只繪製新的被暴露(Exposed)區域。此外,這個屬性還用於確定圖形操作環境是否創建排斥對象所包含非圖形空間的剪裁區域Closable 是否通過雙擊控制項菜單框或者從菜單選擇Close來關閉表單Colorscheme 指定控制項重所使用的調色盤類型ColorSource 確定如何設置控制項的顏色ColumnCount 指定Grid、Combo Box和List Box控制項中Column對象的數目ColumnLines 顯示或隱藏列之間的行ColumnOrder 指定Grid控制項中Column對象之間的相對順序Columns 是否通過列號來訪問每個Column對象的數組ColumnWidths 指定Combo Box和List Box控制項中的列寬度Comment 保存與對象有關的信息ControlBox 確定在運行時是否在表單的左上角顯示控制菜單框ControlCount 指定容器(Container)對象中的控制項數Controls 訪問容器(Container)對象中的控制項的數組ControlSource 確定綁定對象的數據源CurrentControl 指定包含在Column對象中用於顯示活動單元值的控制項CurrentX 為下一繪製方法指定水平(X)方向的坐標Currenty 為下一繪製方法指定水平(Y)方向的坐標CursorSource 指定與Cursor對象有關的表或視圖的名稱Curvature 指定Shape控制項的拐角曲率Database 指定路徑給包含與Cursor對象有關的表或視圖的資料庫DataSession 指定表單、表單集或工具欄是否可以在數據會話期間運行,以及是否有獨自的數據環境DataSessionID 返回標識表單、表單集或工具欄的私有數據會話的數據會話表識符當DatasessionID屬性為1,則返回預設的數據對話標識符Dateformat 指定顯示在文本框中的Data和Datetime型數值的格式DateMark 指定顯示在文本框中的Data和Datetime型數值的定界符Default 指定預設的命令按鈕或OLEcontainer控制項Defaultfilepath 指定由Application對象使用的預設驅動器和目錄DeFOLECID 指定表單或Visual FoxPro主窗口的預設OLE LOCAL IDDeleteMark 確定刪除標誌列是否在Grid控制項中顯示Desktop FORM是否出現在Windows桌面或Visual FoxPro主窗口中DisabledBackcolor 指定不可用控制項的背景DisabledForecolor 指定不可控制項的前景顏色Disableditembackcolor 為Combo box和List box中不可用項指定背景顏色Disableditemforecolor 為Combo box和List box中不可用項指定前景顏色Disabledpicture 當控制項不可用時,該屬性用於確定是否顯示圖形Displayvalue 確定List box或Combo box控制項中所選擇項的第一列的內容Docked 用以指明用戶自定義工具欄對象是否停放的一個邏輯值Dockposition 指定用戶自定義工具欄停放的位置Documentfile 返回被鏈接對象的文件名Downpicture 確定當選擇控制項時是否顯示圖形Dragicon 確定拖放操作期間圖標是否顯示為指針形Dragmode 為拖放操作確定手動或自動方式Drawmode 與顏色屬性一起確定Shape和Line對象在屏幕上的顯示方式Drawstyle 確定當用圖形方式繪製圖形時的線型Drawwidth 確定用圖形方法中進行輸出時的線寬度Dynamicalignment 確定Column對象中的文本和控制項的對齊方式Dynamicbackcolor 指定Column對象的背景顏色Dynamicforecolor 指定Column對象的前景顏色DynamicCurrentcontrol 確定Column對象中所包含的哪個控制項用於顯示活動單元的值DynamicFontname 確定顯示文本時所使用字體的名稱DynamicFontbold 確定是否將Column對象中的文本顯示為粗體(Bold)DynamicFontitalic 確定是否將Column對象中的文本顯示為斜體(Italic)DynamicFontstrikethru 確定是否將Column對象中的文本顯示刪除線(Strike thru)DynamicFontunderline 確定是否將Column對象中的文本顯示下劃線(Underline)DynamicFontoutline 確定與Column對象有關的文本是否帶輪廓DynamicFontshadow 確定與Column對象有關的文本是否帶陰影DynamicFontsize 確定Column對象中文本顯示的字體大小DynamicinputMask 確定如何在Column對象中顯示和輸入數據Enabled 確定對象是否響應用戶產生的事件Exclusive 確定與Cursor對象有關的表是否按互斥方式打開Fillcolor 指定用於填充圖形的顏色,圖形通過圖形常式繪製好輪廓Fillstyle 指定形狀以及用Circle與Box圖形方法創建的圖形填充模式Filter 排斥不滿足指定表達式條件的記錄FirstElement 指定數組中第一個顯示在Combobox或Listbox控制項中的元素FontBold 指定文本是否採用一種粗體或多種風格FontItalic 指定文本是否採用一種斜體或多種風格FontstrikeThru 指定文本是否採用一種刪除線或多種風格FontUnderline 指定文本是否採用一種下劃線或多種風格FontCondense 指定文本是否具有壓縮(Condense)風格FontExtend 指定文本是否具有擴展風格FontName 確定文本顯示時所使用的字體名FontOutline 確定控制項所支持的文本是否有輪廓FontShadow 確定控制項所支持的文本是否有陰影FontSize 確定對象中文本顯示時的字體大小Format 指定控制項中Value屬性的輸入和輸出格式FormCount 確定表單集中的表單數Forms 訪問表單集中每個表單的數組FullName 確定啟動Visual FoxPro實例的目錄和文件名GridLineColor 指定Grid控制項中分隔各單元的線的顏色GridLines 確定Grid控制項中是否顯示水平和垂直線GridLineWidth 確定Grid控制項中分隔各單元的線寬度HalfHeightCaption 確定表單提要是否為正常高度一半HeaderHeight 確定Grid控制項中列標頭的高度Height 確定屏幕上對象的垂直方向高度HelpContextID 確定在幫助文件中為某個對象提供上下文幫助信息HideSelection 控制項失去焦點時,該屬性指定選中的文本是否出現選擇標記HighLight 確定Grid控制項中具有焦點的單元是否出現選擇標記HighLightrow 確定Grid控制項中當前行和單元是否高亮顯示Hours 指定Datetime型數值,按12或24小時時間顯示HostName 返回或設置Visual FoxPro應用程序的宿主名Icon 指定表單最小化時顯示的圖標Increment 確定單擊Spinner控制項的上箭頭或下箭頭時遞增的步長Incrementalsearch 確定鍵盤操縱時,控制項是否支持增量式搜索InitialSelectedalias 裝載數據環境時,把與Cursor對象有關的別名作為當前別名InputMask 確定如何在控制項中輸入和顯示數據IntegralHeight 指定Editbox ,Listbox,Textbox控制項高度是否能自動調整Interval 指定調用Timer控制項的Timer事件之間的毫秒數IMEMode 指定單個控制項的IME窗口設置ItemBackColor 指定Combobox和Listbox控制項中顯示項的背景顏色ItemFOREcolor 指定Combobox和Listbox控制項中顯示項的前景顏色ItemData 使用索引來引用一維數組ItemIDData 用來引用一維數組ItemTips 指定是否顯示組合框或列表框中的提示信息Keyboardhighvalue 指定用鍵盤可以輸入Spinner控制項中的最大值Keyboardlowvalue 指定用鍵盤可以輸入Spinner控制項中的最小值Keypreview 確定表單的Keypress事件是否監聽控制項的Keypress事件Left 確定控制項或表單左邊界與其容器對象左邊界之間的距離LeftColumn 確定grid控制項中顯示在最左邊列的列號Lineslant 指定線的傾斜方式,從左上角到右下角或者從左下角到右上角LinkMaster 指定與grid控制項中顯示的子錶鏈接的父表List 字元串數組用於存取Combobox或Listbox控制項中的項Listcount 確定Combobox或Listbox控制項的列表部分的項數Listindex 確定Combobox或Listbox控制項中所選中項的索引號Listitem 字元串數組,通過項標識Combobox或Listbox控制項中的項Listitemid 為Combobox或Listbox控制項中所選擇的選項,指定唯一的標識號LockScreen 確定表單是否批處理所包含對象的所有屬性值的變化Margin 指定控制項文本部分創建的頁邊寬度MaxButton 指定表單是否具有Maximize按鈕MaxHeight 指定可改變大小的表單的最大高度MaxLeft 指定表單與Visual FoxPro主窗口左邊界之間的最大距離MaxLength 指定Editbox或Textbox中可以輸入字元的最大長度MaxTop 表單與Visual FoxPro主窗口上邊界的最大距離MaxWidth 指定可改變大小的表單的最大寬度Mdiform 指定哪個表單響應Maximize按鈕MemoWindow 當Textbox控制項的數據源識備註欄位時,確定所使用的用戶自定義窗口的名稱Minbutton 指定窗體是否具有Minimize按鈕Minheitht 指定可變大小的表單的最小高度Minwidth 指定可變大小的表單的最小寬度MouseIcon 當滑鼠指針位於某一對象上時,指定要顯示的滑鼠指針圖標MousePointer 滑鼠置於對象的某一特定部分時,指定滑鼠指針的形狀Movable 指定對象在運行時是否可移動Moverbars 指定Listbox控制項是否顯示移動條MultiSelect 指定用戶是否可以在Listbox控制項中進行多重選擇以及如何進行多重選擇Name 指定在程序代碼中用於引用對象的名稱Newindex 確定最近添加到Combobox或Listbox控制項中的項的索引號Newitemid 確定最近添加到Combobox或Listbox控制項中的項的標識號NodataOnload 導致與Cursor對象有關的視圖在沒有卸載數據時就激活NullDisplay 指定顯示為空值文本NumberOfElements 指定表明數組中有多少項用於填充Combobox或Listbox控制項的列表部分Object 訪問OLE伺服器的屬性和方法OLEClass 返回OLE對象的類標識號OLECID 指示OLEBound或OLEContainer控制項的localid的數值型數值OLErequestpendingTimeout 用於指定自動化請求之後顯示忙消息之前要消耗多少毫秒OLEserverbusyraiseerror 用於指定當自動化請求被拒絕時是否發出錯誤消息OLEserverbusytimeout 指定當伺服器忙時自動化請求要重試多長時間OLEtypeallowed 返回包含在控制項中的OLE對象的類型OnetoMany 在父表中移動記錄指針時,指定記錄指針是否保持在同一父記錄上,直到子表中的記錄指針移動通過所有的關聯記錄為止OpenViews 確定要自動打開與表單集、表單或報表數據環境有關視圖類型OpenWindow 當侷限於備註欄位的Textbox控制項接收到焦點時,確定是否自動打開窗口Order 為Cursor對象指定控制索引標記PageCount 確定頁框中所包含頁的數量PageHeight 指定頁的高度PageOrder 指定頁框中頁之間的相對順序Pages 在取頁框中某一頁的數組PageWidth 指定頁的寬度Panel 確定Grid控制項中的活動面板PanelLink 確定Grid控制項的左面板和右面板是否鏈接Parent 引用控制項的容器對象ParentAlias 確定父表的別名ParentClass 返回對象類的父類名Partition 確定是否將Grid控制項分割成兩個面板,並指定分割相對於Grid控制項左邊界的位置PasswordChar 確定是否在Textbox控制項顯示用戶鍵入的字元或佔位符,並確定所使用的字元為佔位符Picture 確定顯示在控制項中的點陣圖文件或圖標文件ReadCycle 確定焦點移出表單集的最後一個對象時,是否移到表單集的第一個對象中ReadLock 確定表單集中任意一個表單所引用的全部記錄是否被鎖定ReadMouse 確定是否可以用滑鼠在表單集的表單中的控制項之間進行移動ReadObject 確定激活表單集具有焦點的對象ReadOnly 指定能否編輯控制項或能否更改與Cursor對象有關的表或視圖ReadSave 確定Read命令能否用於激活對象ReadTimeout 確定在沒有用戶輸入時,表單集將保持活動狀態的時間RecordMark 確定Grid控制項中是否顯示記錄選擇標記列RecordSource 確定Grid控制項綁定的數據源RecordSourcetype 確定如何打開Grid控制項的數據源RelationalExpr 是一個關聯表達式,通過在父表欄位與子表中的索引建立關聯關係來連接這兩個表RelativeColumn 確定Grid控制項中可視部分的活動列RelativeRow 確定Grid控制項中可視部分的活動行ReleaseType 返回用語確定如何釋放Form對象的整數值Resizable 運行時,確定Column對象是否可以由用戶改變大小Rowheight 確定Grid控制項的行高度RowSource 確定Combobox或Listbox控制項中值的數據源RowSourceType 確定控制項中數據源的類型ScaleMode 當使用圖形方法或定位控制項時,指定對象坐標的計量單位ScrollBars 確定控制項的滾動條類型Seconds 確定是否在文本框中顯示Datetime型數值的秒部分Selected 確定列表框或組合框中的某一項是否被選擇SelectedBackcolor 確定被選中文本的背景顏色SelectedForecolor 確定被選中文本的前景顏色SelectedID 確定組合框或列表框中的某一項是否被選擇Selecteditembackcolor 確定組合框或列表框中被選擇項的背景顏色Selecteditemforecolor 確定組合框或列表框中被選擇項的前景顏色Selectonentry 當用戶移動到列單元、編輯框或文本框中的文本時,確定是否選擇該文本Sellength 返回用戶在控制項的文本輸入區中選擇的字元數,或者指定選擇的字元數Selstart 返回用戶在控制項的文本輸入區中所選擇文本的起始位置,或者指定文本插入點的位置Seltext 返回擁護在控制項的文本輸入區中所選擇的文本內容,或空串ShowTips 確定是否顯示Form對象或Toolbar對象中指定控制項工具提示ShowWindow 或工具欄是否為頂層表單或子表單Sizable 確定對象是否可以改變大小Sizebox 確定表單是否有大小框Sorted 確定Combobox或Listbox控制項中列表部分的項是否自動按字母順序排列Sparse 確定Currentcontrol屬性是影響Column對象中的所有單元還是隻影響活動單元SpecialEffect 確定控制項的不同格式選項SpinnerhighValue 確定單擊滑鼠上下箭頭鍵,可以輸入到Spinner控制項的最大值SpinnerlowValue 確定單擊滑鼠上下箭頭鍵,可以輸入到Spinner控制項的最小值SpiltBar 確定是否在Grid控制項中顯示分隔條StartMode 包含指示Visual FoxPro如何啟動數值型數值Statusbar 指定在Visual FoxPro狀態欄中顯示的文本StatusBarText 指定控制項獲得焦點時,在狀態欄中顯示的文本內容Stretch 確定如何調整圖象的大小來適應控制項StrictDateEntry 確定是否在文本框中按特定的靜態格式顯示Date,Datetime型數據Style 確定控制項的風格Tabindex 指定頁中控制項的製表順序和表單集中表單的製表順序Tabs 指定頁框是否有標記Tabstop 確定擁護是否可以用tab鍵來移動焦點到對象中TabStretch 當標記不適合於頁框時,指定要來取的動作Tag 存儲程序中需要的任何額外數據TerminateRead 單擊控制項時,確定表單或表單集是否失去活動性Text 包含輸入到控制項文本框部分的未格式化文本Tooltiptext 為控制項的工具提示指定文本內容Top 確定對象上邊界與其容器對象上邊界之間的距離TopIndex 確定列表中出現在最頂端的項TopItemID 確定列表中出現在最頂端的項標識號Value 確定控制項的當前狀態Version 按字元串返回Visual FoxPro的版本號View 確定grid控制項的視圖類型Visible 確定對象是可見的還是隱藏的WhatsThisButton 確定what"s this按鈕是否出現在表單標題欄中WhatsThisHelp 確定上下文敏感幫助是否使用Whatsthishelp技術來打開Sethelp指定的幫助文件Width Width屬性用於確定對象的寬度WindowList 確定可以參與當前表單的Read處理的一組表單WindowState 在運行時,確定表單窗口的可視狀態WindowType 顯示或用Do命令運行表單集或表單時,確定其類型WordWrap 當控制項調整大小時,確定Label控制項是否進行垂直或水平擴充ZoomBox 確定表單是否有縮放框(Zoom Box)

附錄4:VFP常用事件及功能事件名 功 能Activate 當Formset,Form或Page對象變成活動的或者Toolbar對象顯示時將發生Activate事件AfterCloseTables 表單、表單集或報表的數據環境中指定的表或視圖釋放時,將產生Afterclosetables事件AfterDock 在停放工具欄對象之後發生AfterRowColChange 當用戶移動到Grid控制項中的另一行或列時,新單元獲得焦點且新行或列中對象的When事件發生後將發生Afterrowcolchange事件。除非新行或列中對象的When事件返回真,否則Afterrowcolchange事件不會發生BeforeDock 在停放工具欄對象之前發生BeforeOpenTables 當與表單,表單集或報表的數據環境有關的表和視圖剛打開之前,將發生Beforeopentables事件BeforeRowColChange 在用戶改變行或列時,新單元獲得焦點之前,將發生Beforerowcolchange事件,此外,網格列中當前對象的Valid事件發生之前,也將發生Beforerowcolchange事件Click Click事件是在以下情況之一時發生:1.滑鼠指針指向控制項時,如果用戶按下並釋放左鍵,或者改變某個控制項的值,或者單擊表單的空白區域; 2.在程序中包含觸發該事件的代碼DblClick 短時間內,如果用戶連續按下2次滑鼠左鍵並釋放2次,則產生Dblclick事件;此外,如果選擇列表框或組合框中的項並按回車,也將產生Dblclick事件Deactibate 當容器對象由於所包含的對象沒有一個焦點而不再活動時,將產生Deactibate事件Deleted 當用戶給某一記錄做刪除標記、取消為刪除而做的標記或者發出Delete命令時,將產生Deleted事件Destroy 釋放對象時,將產生Destroy事件Docmd 執行Visual FoxPro自動化伺服器的一條Visual FoxPro命令時,將觸發Docmd事件Downclick 單擊用戶的下箭頭時,將產生Downclick事件Dragdrop 當拖放操作完成時,將產生Dragdrop事件Dragover 當控制項被拖到目標對象上時,將產生Dragover事件Dropdown 單擊下拉箭頭後,Combobox控制項的列表部分即將下拉時,將產生Dropdown事件Error 當發法中有一個運行錯誤時將產生Error事件Errormessage 當valid事件返回假時將發生Errormessage事件,並且提供錯誤信息GotFocus 無論是用戶動作或通過程序使對象接收到焦點,都將產生Gotfocus事件Init 當創建對象時,將產生Init事件Interactivechange 使用鍵盤或滑鼠改變控制項的值時,將發生Interactivechange事件Keypress 當用戶按下並釋放一個鍵時,將發生Keypress事件Load 在創建對象之前產生Load事件Lostfocus 當對象失去焦點時,將發生Lostfocus事件Message Message事件將在屏幕底部狀態欄中顯示信息Middleclick 當用戶用中間的滑鼠鍵單擊控鍵時,將發生Middleclick事件Mousedown 當用戶按下滑鼠鍵時,將發生Mousedown事件Mousemove 當用戶移動滑鼠到對象上時,將發生Mousemove事件Mouseup 當用戶釋放滑鼠鍵時,將發生Mouseup事件Mousewheel 對於有輪子的滑鼠,當用戶旋轉滑鼠輪子的時候,將發生Mousewheel事件Moved 當對象移動到新的位置或者在程序代碼中改變容器對象的top或left屬性設置值時,將產生Moved事件Paint 當重新繪製表單或工具欄時,將發生Paint事件Programmaticchange 程序代碼中改變控制項的值時,將產生Programmaticchange事件Queryunload 表單卸載之前,將發生Queryunload事件Rangehigh 當控制項失去焦點時,對於Spinner或Textbox控制項將發生Rangehigh事件;當控制項接收焦點時,對於Combobox或Listbox控制項將發生Rangehigh事件Rangelow 當控制項接收焦點時,對於Spinner或Textbox控制項將發生Rangelow事件;當控制項失去焦點時,對於Combobox或Listbox控制項將發生Rangelow事件Readactivate 當表單集中的表單變為活動表單時,將發生Readactivate事件,支持對Read的向下兼容ReadDeactivate 當表單集中的表單失去活動性時,將產生Readdeactivate事件Readshow 當在活動表單集中鍵入Readshow命令時,將發生Readshow事件Readvalid 當表單集失去活動性時候,將立刻發生Readvalid事件Readwhen 在載入表單集後,將產生Readwhen事件Resize 當對象重新確定大小時,將發生Resize事件Rightclick 當用戶在控制項中按下並釋放滑鼠右鍵時,將產生Rightclick事件Scrolled 在grid控制項中,當用戶單擊水平或垂直滾動框時,將產生Scrolled事件Timer 當消耗完Interval屬性指定的時間時,將發生Timer事件Uienable 無論何時,只要頁激活或失去活動性,對於頁中所有包含的對象都將發生Uienable事件Undock 將工具欄脫離停放位置時發生Unload 釋放對象時,將發生Unload事件Upclick 當用戶單擊控制項的上箭頭時,將發生Upclick事件Valid 在控制項失去焦點之前,將發生Valid事件When 在控制項接收到焦點之前,將發生When事件

附錄5:VFP常用方法及功能方法名 功 能ActivateCell 激活Grid控制項的某一單元AddColumn 添加Column對象到Grid控制項中AddItem 添加新項到Combo box或List box控制項中AddListItem 添加新項到Combo box或List box控制項中AddObject 在運行時添加對象到容器對象中Box 在表單中畫一個矩形Circle 在表單中繪製圓或橢圓Clear 清除Combo box或List box控制項的內容CloneObject 複製對象,包括對象的所有屬性、事件和方法CloseTables 關閉與數據環境有關的表和視圖.Cls 清除表單中的圖形和文本DataToClip 將記錄集作為文本拷貝到剪貼板中DeleteColumn 從Grid控制項中刪除Column對象Dock 沿Visual FoxPro主窗口或桌面的邊界將Tool bar對象船塢化DoScroll 滾動Grid控制項DoVerb 執行指定對象上的動詞(Verb)DragDraw 開始、結束或中斷一次拖放操作重新繪製表單Eval 計算表達式並將結果返回給Visual FoxPro自動化伺服器Help 打開幫助窗口Hide 通過設置Visible屬性來隱藏表單、表單集或工具欄IndexToItemId 返回給定項索引號的標識號ItemIDToIndex 返回給定項標識號的索引號LineMove 在表單中繪製線條 移動對象PointPrint 返回表單中指定點的紅綠藍(RGB)顏色 在表單中列印字元串Pset 將表單或Visual FoxPro主窗口中的點設置為前景色Quit 結束Visual FoxProReadExpression 返回屬性窗口中輸入的屬性表達式的值ReadMethod 返回指定方法的文本RefreshRelease 重新繪製表單或控制項,並刷新所有值 從內存中釋放表單集或表單RemoveItem 從Combo box或List box控制項中刪除一項RemoveListItem 從Combo box或List box控制項中刪除一項RemoveObject 從容器對象中刪除指定的對象Requery 重新查詢List box或Combo box控制項的數據源RequstData 在Visual FoxPro實例中,創建包含所打開表數據的數組Reset 重新設置Timer控制項,以便從0開始計數SaveAs 將對象保存為.SCX文件SaveAsClass 將對象的實例作為類定義保存到類庫中SetAll 為容器對象中的所有控制項或者某個控制項類賦予屬性設置值SetFocus 給控制項設置焦點SetVal 為Visual FoxPro自動化伺服器的實例創建變數並給變數存儲值Show 顯示錶單並確定該表單是模態的還是非模態的ShowWhatsThis 顯示由對象的WHAT『S THIS HELP屬性指定的幫助主題TextHeight 返迴文本串按當前字體顯示時的高度TextWidth 返迴文本串按當前字體顯示時的寬度WhatsThisMode 顯示WHAT』S THIS HELP問號標記WriteExpression 將表達式寫到屬性中WriteMethod 將指定的文本寫入指定的方法中Zorder 在Z-Order圖形層中將指定表單或控制項放置到Z-Order的前面或後面

附錄6:VFP常用系統內存變數及功能系統內存變數名稱 功 能_ALIGNMENT 對齊兩個邊界之間的文本_ASCIICOLS 表示Report…To File ASCII命令建立的文本文件中的列數_ASSIST 指定鍵入Assist命令識執行的程序_BEAUTIFY 確定Visual FoxPro的美化應用程序_BOX 列印方框_BROWSER 包含類瀏覽器的名字_BUILDER 包含Visual FoxPro生成器應用程序的名稱_CALCMEM 包含Visual FoxPro存儲在計算器(Calculator)內存中的數值_CALCVALUE 包含計數器(Calculator)顯示的數值_CLIPTEXT 包含剪貼板(Clipboard)的內容_CONVERTER 包含Visual FoxPro轉換器應用程序名_CUROBJ 包含當前選擇的控制項號_DBLCLICK 指定雙擊和三擊滑鼠按鈕的時間間隔_DIARYDATE 包含Calendar/Diary附件中的當前日期_DOS 測試當前正在使用的是否是FoxPro for MS-DOS_FOXDOC 指定Foxdoc自動程序文檔生成器的名稱和位置_FOXGRAPH 指定Foxgraph可選圖形軟體包的名稱和位置_GENGRAPH 指定將查詢結果輸出到Microsoft graph(Visual FoxPro、FoxPro for windows和FoxPro for Macintosh)或者Fox graph(FoxPro for MS-DOS)中的應用程序_GENNMENU 指定一個菜單生成程序_GENPD 指定在FoxPro for MS-DOS中建立的基於字元的報表列印驅動程序的介面程序_GENSCRN 指定屏幕格式的生成程序_GENXTAB 指定將查詢結果輸出成交叉表形式的程序_INDENT 指定每個段落的第一行縮進的字元數_LMARGIN 表示左邊界_MAC 測試當前正在使用的是否是FoxPro for Macintosh或Visual FoxPro for Macintosh_MLINE 指定Mline()函數中備註型自段的偏移位置_PADVANCE 表示進頁的方法_PAGENO 包含當前的頁號_PBPAGE 包含列印的第一頁的頁號_PCOLNO 包含當前的列號_PCOPLES 包含列印的拷貝數_PDRIVER 表示基於字元報表的列印驅動程序_PDSETUP 裝入或者清除基於字元報表的列印驅動安裝程序_PECODE 包含結束列印的代碼_PEJECT 表式換頁發生的時機_PEPAGE 表示結束列印的頁號_PLENGTH 表示頁長_PLINENO 表示當前的行號_PLOFFSET 表示頁的偏移量_PPITCH 表示印表機的行間距_POUALITY 表示列印的質量_PRETEXT 表示引導文本合併行的字元表達式_PSCODE 表示起始列印代碼_PSPACING 表示列印行的空白_PWAIT 用於確定換頁期間印表機是否暫停RMARGIN 用於確定右邊界_SCREEN 表示Visual FoxPro主窗口的屬性和方法_SHELL 指定程序的外殼_SPELLCHK 用於指定Visual FoxPro文本編輯器中的拼寫檢查程序_STARTUP 表示當啟動FoxPro時將要運行的應用程序名_TABS 包含製表符的設置_TALLY 返回最近執行的表處理命令所處理的記錄數_TEXT 將來自於指定路徑及Text…EndText文本合併命令的輸出直接送到一個低級文件中_THROTTLE 表示當Trace窗口打開時程序的執行速度_TRANSPORr 表示不同的FoxPro平臺和版本之間表單、標籤、報表等的轉換程序_TRIGGERLEVEL 包含表示當前觸發器過程嵌套深度的只讀數值_UNIX 確定正在使用的是否是FoxPro for UNIX_VFP 引用當前Visual FoxPro實例的應用程序對象_Windows 確定正在使用的是否是Visual FoxPro_WIZARD 包含Visual FoxPro嚮導應用程序的名字_WRAP 確定列印時是否可以使用字反繞

附錄7:VFP常用命令命令 功 能#DEFINTE…#UNDEF 創建和釋放編譯時的常量#IF…#ENDIF 編譯時有條件地包含源代碼#IFDEF|#IFNDEF…#ENDIF 如果定義有編譯是的常量,則編譯時有條件地包含命令集#INCLUDE 讓預處理器將指定的頭文件內容合併到程序中& &命令用於執行宏代換&& 表示程序文件中不可執行的嵌入式注釋的開始* 注釋語句,表示程序文件中用星號開始的行是注釋行= 對一個或者多個表達市進行計算 和 ?? 「?」和「??」用於計算並輸出一個或者一組表達式的值 將字元表達式直接輸出到印表機@…BOX 繪製指定邊角的方框@…CLEAR 清除Visual FoxPro主窗口或者用戶自定義窗口@…CLASS 創建用Read激活的控制項或對象@…EDIT-編輯框 建立編輯框@…FILL 改變屏幕中某一區域內已存在文本的顏色@…GET-複選框 創建複選框@…GET-組合框 創建組合框@…GET-命令按鈕 建立命令按鈕@…GET-列表框 創建列表框@…GET-選項按鈕 創建選項組@…GET-微調控制項 建立微調控制項@…GET-文本框 創建文本框@…GET-透明按鈕 建立透明按鈕@…SAY 在指定的行和列位置顯示或列印@…TO 繪製方框、圓或橢圓「」和「\」 列印或顯示文本行ACTIVATE POPUP 顯示並激活一個菜單ACTIVATE SCREEN 激活Visual FoxPro主窗口ACTIVATE WINDOW 顯示並激活一個或多個用戶自定義窗口或系統窗口ADD CLASS 添加類定義到.VCX可視類庫中ADD TABLE 添加自由表到當前打開的資料庫中APPEND 添加一個或多個新記錄到表的末尾APPEND FORM 從另一個文件添加記錄到當前表的末尾APPEND MEMO 將文本文件中的內容拷貝到備註型欄位中APPEND PROCEDURES 將文本文件中存儲過程添加當前資料庫的存儲過程中ATTER TABLE-SQL SQL命令,可以通過編程修改表的結構AVERAGE 計算數值表達式或數值型欄位的算術平均值BEGIN TRANSACTION 開始一次事物處理BLANK 清除當前記錄中欄位的數據BUILD APP 從項目文件中創建.APP應用程序文件BUILD DLL 使用項目文件中的類信息創建動態鏈接庫BUILD EXE 從項目文件中創建一個可執行文件BUILD PROJECT 創建項目文件BROWSE 打開Browse窗口並顯示當前表或指定表的記錄CALL 執行指定的二進位文件、外部命令或者外部函數CANCEL 中斷當前Visual FoxPro 程序文件的運行CD|CHDIR 將預設的Visual FoxPro目錄改變為指定的目錄CHANGE 顯示要編輯的欄位CLEAR 從內存中釋放指定的項CLOSE 關閉各種類型的文件CLOSE TABLES 關閉打開的表COMPILE 編譯一個或多個源文件,然後為每個源文件建立目標文件COMPILE DATABASE 編譯資料庫中的存儲過程CONTINUE 繼續執行以前的Locate命令COPY FILE 用於複製任何類型的文件COPY INDEXES 從單入口索引文件.IDX中建立複合索引標記COPY MEMO 將當前記錄中指定備註欄位的內容拷貝到文本文件中COPY PROCEDURES 將當前資料庫中的存儲過程拷貝到文本文件中COPY STRUCTURE 建立與當前表結構完全相同的新的空表,用於表結構的複製COPY STRUCTURE EXTENDED 將當前表的每個欄位的信息作為記錄而拷貝到新表中COPY TAG 從複合索引文件的標記中創建單入口索引文件.IDXCOPY TO 從當前表的內容中建立一個新文件COPY TO ARRAY 從當前表中拷貝數據到數組COUNT 統計表中的記錄數CREATE 建立新的Visual FoxPro表CREATE CLASS 打開類設計器,建立新的類定義CREATE CLASSLIB 建立新的、空的可視類庫文件CREATE COLOR SET 在當前顏色設置中建立一個顏色集CREATE CONNECTION 建立一個有名連接,並將其存入當前資料庫CREATE DATABASE 建立並打開一個資料庫CREATE FORM 打開表單設計器CREATE LABEL 打開標籤設計器CREATE MENU 打開菜單設計器CREATE PROJECT 打開項目管理器CREATE REPORT 打開報表設計器CREATE SCREEN 打開表單設計器CREATE SQL VIEW 顯示視圖設計器CREATE TRIGGER 為一個表建立Delete、Insert和Update觸發器CREATE TABLE-SQL 建立一個具有指定欄位的表CREATE VIEW 在Visual FoxPro環境中建立一個視圖文件DEACTIVATE MENU 撤消用戶自定義菜單欄並從屏幕上刪除,但不從內存中釋放DEACTIVATE POPUP 撤消用Define Popup命令建立的彈出式菜單DEACTIVATE WINDOW 撤消用戶自定義窗口或系統窗口並從屏幕上消除,但不從內存中釋放DEBUG 打開Visual FoxPro調試器DEBUGOUT 在Debug Output窗口顯示錶達式的結果DECLARE 建立一維或者二維數組DEFINE BAR 為Define Popup命令建立的菜單定義菜單項DEFINE BOX 在正文內容周圍繪製一個方框DEFINE CLASS 創建用戶自定義的類或者子類,並指定其屬性、事件和方法DEFINE MENU 建立一個菜單欄DEFINE PAD 為用戶自定義菜單欄或者系統菜單欄定義菜單標題DEFINE POPUP 建立一個菜單DEFINE WINDOW 建立一個窗口,並確定其屬性DELETE 為記錄加刪除標記DELETE-SQL 為記錄加刪除標記DELETE CONNECTION 從當前資料庫中刪除一個有名連接DELETE DATABASE 從磁碟中刪除一個資料庫DELETE FILE 從磁碟中刪除一個文件DELETE RAG 從複合索引文件中刪除一個或一組標記DELETE TRIGGER 從當前資料庫中刪除表的Delete、Insert和Update觸發器DELETE VIEW 從當前資料庫中刪除一個SQL視圖DIMENSION 建立一維或者二維的數組內存變數DISPLAY 在系統主窗口或者用戶自定義窗口中,顯示當前表的信息DISPLAY CONNECTIONS 顯示當前資料庫中有名連接的信息DISPLAY DATABASE 顯示當前資料庫,或者它的欄位、表或者視圖的信息DISPLAY DLLS 顯示與共享庫函數有關的信息DISPLAY FILES 顯示文件信息DISPLAY MEMORY 顯示當前內存變數和數組元素的內容DISPLAY PROCEDURES 顯示一個對象或者一組對象的信息DISPLAY STATUS 顯示Visual FoxPro的環境狀態DISPLAY STRUCTURE 顯示指定表文件的結構DISPLAY TABLES 顯示當前資料庫中所有表的信息DISPLAY VIEWS 顯示當前資料庫中關於SQL視圖是本地表還是遠程表DIR或DIRECTORY 顯示一個目錄或文件夾中的文件信息DO CASE…ENDCASE 將執行第一個邏輯表達式為真的那個分支後面的移組命令DO WHILE…ENDO 根據指定的條件循環執行一組指定的命令EDIT 顯示要編輯的欄位EJECT 發送一個換頁符給印表機EJECT PAGE 發送一個條件進頁符給印表機END TRANSACTION 結束當前事物處理並保存ERASE 從磁碟中刪除一個文件ERROR 產生一個Visual FoxPro錯誤EXPORT 將Visual FoxPro表中的數據拷貝到不同格式的文件中EXTERNAL 向項目管理器通報未定義的引用EXIT 退出DOEHILE、FOR或DCAN循環FLUSH 將表和索引的修改存入磁碟FOR…ENDFOR 指定將一組命令反覆執行的次數FREE TABLE 從表中刪除資料庫引用FUNCTION 標識用戶自定義函數定義的開始GATHER 用數組、內存變數或者對象中的數據置換活動表中的數據GETEXPR 建立表達式並將其存入內存變數或數組元素中GO/GOTO 移動記錄指針到指定記錄號的記錄中HELP 打開幫助窗口HIDE MEMU 隱藏一個或多個用Delete Menu命令建立的菜單欄HIDE POPUP 隱藏一個或多個用Delete Popup命令建立的和活動菜單HIDE WINDOW 隱藏活動的用戶自定義窗口或者Visual FoxPro系統窗口IF…ENDIF 根據邏輯表達式的值有條件地執行一組命令IMPORT 從外部文件格式中導入數據,然後建立新數據表INDEX 建立一個索引文件,按某個邏輯順序顯示和訪問表中的記錄INSERT 在當前表中插入新記錄,然後宣誓該記錄並進行編輯INSERT-SQL 添加包含指定欄位值的記錄到表中KEYBOARD 將指定的字元表達式置於鍵盤緩衝區中LABEL 根據表文件的內容和標籤定義文件,列印標籤LIST 連續顯示錶或者環境的信息LIST CONNECTIONS 連續顯示當前資料庫中有名的連接的信息LIST DATABASE 連續顯示當前資料庫,或它的欄位、表或者視圖的信息LIST DLLS 連續顯示與共享庫函數有關的信息LIST OBJECTS 連續顯示一個對象或者一組對象的信息LIST PROCEDURES 連續顯示當前資料庫中存儲過程的名稱LIST TABLES 連續顯示所有的表以及打開資料庫中所有表的信息LIST VIEWS 連續顯示當前資料庫中與SQL視圖有關的信息LOAD 將二進位文件、外部命令或者外部函數裝入內存中LOCAL 建立局部內存變數和內存數組LOCATE 順序查找表中滿足指定條件的第一個記錄LPARAMETERS 從調用程序中向一個局部內存變數或者數組傳遞數據MD|MKDIR 在磁碟上建立一個新目錄MODIFY CLASS 打開類設計器,以便修改類定義或者建立新的類定義MODIFY COMMAND 打開編輯窗口,以便能編輯或者建立程序文件MODIFY CONNECTION 打開連續設計器,修改已經存儲在當前資料庫中的有名的連接MODIFY DATABASE 打開資料庫設計器,允許用戶按交互方式編輯當前資料庫MODIFY FILE 打開編輯窗口,修改或者建立文本文件MODIFY FORM 打開表單設計器,修改或者建立表單MODIFY GENERAL 打開編輯窗口,編輯當前記錄的通用型欄位MODIFY LABEL 打開標籤設計器,編輯或者建立標籤MODIFY MEMO 打開編輯窗口,編輯當前記錄的備註型欄位MODIFY MENU 打開菜單設計器,編輯或者建立菜單系統MODIFY PROCEDURE 打開文本編輯器,為當前資料庫建立新的或者修改存儲過程MODIFY PROJECT 打開項目管理器,編輯或者建立一個項目文件MODIFY QUERY 打開查詢設計器,編輯或者建立查詢MODIFY REPORT 打開報表設計器,編輯或建立報表MODIFY SCREEN 打開表單設計器,編輯或建立表單MODIFY STRUCTURE 打開表設計器,修改表的結構MODIFY VIEW 顯示視圖設計器,編輯已經存在SQL視圖MODIFY WINDOW 編輯用戶自定義窗口或者VFP主窗口MOUSE 執行單擊、雙擊、移動或者拖拽滑鼠的操作MOVE POPUP 將用Define Popup定義的用戶自定義菜單移到新的位置MOVE WINDOW 移動用Define Window定義的用戶自定義窗口或系統窗口NOTE 表示程序文件中不需要執行的注釋行的開始ON BAR 指定當選擇特定的菜單項時,激活的菜單或者菜單欄ON ERROR 指定發生錯誤時要執行的命令ON ESCAPE 在程序或命令執行期間,當按下ESC鍵時執行的命令 ON EXIT BAR 確定當退出指定的菜單項時,將執行的命令ON EXIT MENU 確定退出指定菜單欄中的任一菜單標題執行的命令ON EXIT PAD 確定當退出指定的菜單標題時將要執行的命令ON EXIT POPUP 確定當退出指定的彈出菜單時將要執行的命令ON KEY 確定程序執行期間按任意鍵時將要執行的命令ON KEY LABEL 按下指定鍵或組合鍵或單擊滑鼠時,執行的命令ON PAD 確定選擇菜單標題時要激活的菜單或者菜單欄ON PAGE 確定列印輸出到報表中的指定行時,或者執行Eject Page命令時,將要執行的命令ON READERROR 確定響應數據輸入錯誤時要執行的命令ON SELECTION BAR 確定選擇指定的菜單項時將要執行的命令ON SELECTION MENU 確定當選擇菜單欄中的任意一個彩旦標題時將要執行的命令ON SELECTION PAD 確定選擇菜單欄中指定的菜單標題時將要執行的命令ON SELECTION POPUP 確定從菜單中任意選擇一個菜單項時將要執行的命令ON SHUTDOWN 確定退出Visual FoxPro或Windows時執行的命令OPEN DATABASE 打開一個資料庫PACK 永久性地刪除當前表中加有刪除標記的記錄PACK DATABASE 刪除當前資料庫中加有刪除標記的記錄PARAMETERS 從調用程序中以參數傳遞數據給私有內存變數或數組PLAYMACRO 執行一個鍵盤宏POP KEY 恢復用Pushkey存入棧中的Onkeylabel命令的鍵定義POP MENU 恢復用Pushmenu命令保存在棧中的指定菜單欄的定義POP POPUP 恢復用Pushpopup命令存入棧中的指定菜單的定義PRINTJOB…ENDPRINTJOB 激活列印作業系統內存變數的設置PRIVATE 從當前程序使用調用程序定義的內存變數或數組為私有的PROCEDURE 標識程序文件中一個過程的開始,並定義該過程的名字PUBLIC 定義全局內存變數或者數組PUSH KEY 將當前所有的Onkeylabel命令設置放入內存的一個棧中PUSH MENU 將菜單欄的定義存入內存的菜單欄定義棧中PUSH POPUP 將菜單定義存入內存的菜單定義棧中RD|RMDIR 從磁碟中刪除一個目錄READ 激活控制項READ EVENTS 開始事件處理RECALL 去除當前表中記錄的刪除標記REGIONAL 建立區域內存變數和數組REINDEX 重建當前打開的索引文件RELEASE 從內存中釋放內存變數和數組RELEASE BAR 從內存中刪除菜單中指定的菜單項或者所有的菜單項RELEASE CLASSLIB 關閉包含類定義的可視類庫文件RELEASE MENUS 從內存中刪除用戶自定義的菜單欄RELEASE PAD 從內存中釋放指定的菜單標題或者全部菜單標題RELEASE POPUPS 從內存中釋放指定的菜單或者全部菜單RELEASE PROCEDURE 關閉用Set Procedure命令打開的過程文件RELEASE WINDOWS 從內存中釋放用戶自定義窗口或者Visual FoxPro系統窗口REMOVE CLASS 從可視類庫中刪除類定義REMOVE TABLE 從當前資料庫中刪除一個表RENAME 更換一個文件的名稱RENAME CLASS 重換包含在可視類庫中的類定義名RENAME CONNECTION 更換當前資料庫中有名連接的名稱RENAME TABLE 更換當前資料庫中表的名稱

附錄8:VFP常用函數函數名 功 能& <字元型內存變數> [.<字元表達式>] 用於代換一個字元型變數的內容ABS (<數值表達式>) 求絕對值ALEN(<數組名>,[<測試類別>]) 返回數組中元素的個數、行數或者列數ALIAS([<工作區號或別名>]) 返回當前或指定工作區中打開的數據表文件名的別名ALLTRIM(<字元表達式>) 刪除字元串左側和右側的空格ASC(<字元表達式>) 返回字元表達式中最左邊一個字元的ASCII碼的十進位數AT(<子字元串>,<主字元串>[,<數字>]) 找出子字元串在主字元串中的起始位置BOF([<工作區號或別名>]) 測試當前或指定工作區中數據表的記錄指針是否位於首記錄之前CHR(<數值表達式>) 將數值表達式的值作為ASCII碼的十進位數,給出對應的字元COL() 返回遊標當前列的位置CREATEOBJECT 由指定的類創建對象CTOD(<字元表達式>) 將日期形式的字元串轉換為日期型數據DATE() 返回當前系統日期DAY(<日期型表達式>,<日期時間型表達式>) 返回日期中的日的數值DBF([<工作區號或別名>]) 返回當前或指定工作區中打開的數據表的文件名DELETED([<工作區號或別名>]) 測試當前或指定工作區中數據表中的當前記錄是否帶有刪除標誌DOW(<日期型表達式>,<日期時間型表達式>) 返回星期幾DTOC(<日期型表達式>,<日期時間型表達式>[,1]) 將日期型數據轉換成字元型數據EOF([<工作區號或別名>]) 測試當前或指定工作區中數據表的記錄指針是否位於末記錄之後EXP(<數值表達式>) 使用指數值FCOUNT() 返回當前表的欄位個數FIELD(<數值表達式>) 返回當前表的第n個欄位的名稱FILE(「<文件名>」) 測試指定的文件是否存在FOUND([<工作區號或別名>]) 測試最近的查詢結果,即是否找到IIF<邏輯表達式>,<表達式1>,<表達式2>) 如果<邏輯表達式>的值為真,返回<表達式l>的值,否則返回<表達式2>的值INKEY() 返回所按鍵的ASCII碼INT(<數值表達式>) 對<數值表達式>的結果取整LEFT(<字元表達式>,<數值表達式>) 從字元表達式的左邊截取指定個數的字元LEN(<字元表達式>) 返回字元串中的字元個數LOG(<數值表達式>) 求自然對數值LOWER(<字元表達式>) 將字元表達式中的大寫字母轉換成小寫字母LTRIM(<字元表達式>) 刪除字元串左側空格MAX(<數值表達式1>,<數值表達式2>) 返回兩個數值表達式中最大的值MIN(<數值表達式1>,<數值表達式2>) 返回兩個數值表達式中最小的值MOD(<數值表達式1>,<數值表達式2>) 返回兩數相除的餘數MONTH(<日期型表達式>,<日期時間型表達式>) 返回日期中的月的數值RECNO([<工作區號或別名>]) 返回當前或指定工作區數據表當前記錄的記錄號RIGHT(<字元表達式>,<數值表達式>) 從指定的字元表達式的右邊截取指定個數的字元ROUND(<數值表達式1>,<數值表達式2>) 對<數值表達式1>的結果進行四捨五入運算ROW() 返回當前遊標所在行的位置RTRIM(<字元表達式>) 與Trim()函數相同SELECT([0/1別名]) 返回當前工作區號或者未使用的工作區的最大編號SPACE(<數值表達式>) 產生由數值型表達式指定數目的空格SQRT(<數值表達式>) 求算術平方根STR(<數值表達式1>,[<數值表達式2>,[<數值表達式3>]]) 將數值型表達式的值轉換成字元型數據STUFF(<字元表達式1>,<數值表達式1>,<數值表達式2>,<字元表達式2>) 將字元表達式1中從指定字元開始的若干個字元用字元表達式2代替SUBSTR(<字元表達式>,<數值表達式1>,<數值表達式2>) 在給定的字元表達式中,截取一個子字元串SYS(<數值表達式>) 系統函數,根據其數值表達式的值的不同,完成相應的功能TIME([<數值表達式>]) 返回當前系統時間TRIM(<字元表達式>) 刪除字元串尾部空格TYPE(「<表達式>」) 判斷<表達式>值的數據類型UPPER(<字元表達式>) 將字元表達式中的小寫字母轉換成大寫字母VAL(<字元表達式>) 將數字形式的字元表達式的值轉換為數值型數據YEAR(<日期型表達式>,<日期時間型表達式>) 返回日期中的年的數值

你的讚賞是我堅持原創的動力

讚賞共 0 人讚賞
推薦閱讀:
相關文章