vf中display和list命令有什麼區別嗎

時間 2021-08-30 09:32:00

1樓:

vf中display和list命令區別為:顯示不同、暫停不同、用途不同。

一、顯示不同

1、display命令:display命令預設顯示當前的記錄。

2、list命令:list命令預設顯示所有記錄。

二、暫停不同

1、display命令:display命令每顯示完一屏後會暫停。

2、list命令:list命令是連續顯示下去,不會暫停。

三、用途不同

1、display命令:display命令用於要顯示的記錄數比較多的情況。

2、list命令:list命令用於要顯示的記錄數不多或者是送印表機列印的情況。

2樓:

1. list預設顯示所有記錄,display預設顯示當前一條記錄。

2.當diplay all 時,每顯示一屏後會暫停,而list是連續顯示下去。

3.當set deleted on時,list不顯示帶刪除標記的記錄。

4.display 可以顯示錶達式的結果。

3樓:我愛數學

display只顯示當前表當前記錄的資料

list顯示當前表中的全部記錄

在vf中list和display的區別是什麼?_?

4樓:匿名使用者

記錄數不多的情況下,二者沒有差別,記錄數超過20時,display可以每20條時暫停,而list則是從頭到尾全列出來,以至於可能在一個螢幕無法看到前頭的記錄情況,但如果是傳送到印表機則沒關係。

所以一般情況下,如果在螢幕顯示時記錄數比較多時,可以用display;而記錄數不多或者是送印表機列印時,用list

5樓:書香學程式設計

vue實踐-css樣式position/display/float屬性對比使用

vfp中list,display,browse有什麼區別,謝謝! 20

6樓:匿名使用者

前兩者用於顯示錶的內容,後者功能要強大得多,可用於表的顯示、編輯等等。

list=disp all

visual foxpro 中 list 和display的區別?(希望可以詳細點)

7樓:小輝學長

一、顯示不同

1、display命令:display命令預設顯示當前的記錄。

2、list命令:list命令預設顯示所有記錄。

二、暫停不同

1、display命令:display命令每顯示完一屏後會暫停。

2、list命令:list命令是連續顯示下去,不會暫停。

擴充套件資料在程式語言中list 是標準類庫中的一個類,可以簡單視之為雙向連結串列,以線性列的方式管理物件集合。list 的特色是在集合的任何位置增加或刪除元素都很快,但是不支援隨機存取。list 是類庫提供的眾多容器(container)之一,除此之外還有vector、set、map、…等等。

list 以模板方式實現(即泛型),可以處理任意型別的變數,包括使用者自定義的資料型態例如:它可以是一個放置整數(int)型態的 list、也可以是放置字串(char 或 string)型態的 list、或者放置使用者自定類別(user-defined class)的 list。

8樓:

連續顯示錶或環境資訊。

list [fields fieldlist] [scope] [for lexpression1]

[while lexpression2] [off] [noconsole] [nooptimize]

[to printer [prompt] | to file filename [additive]]

或者list files [on drive] [like fileskeleton]

[to printer [prompt] | to file filename [additive]]

或者list memory [like fileskeleton] [noconsole]

[to printer [prompt] | to file filename [additive]]

或者list status [noconsole]

[to printer [prompt] | to file filename [additive]]

或者list structure [in nworkarea | ctablealias] [noconsole]

[to printer [prompt] | to file filename [additive]]

備註除了下列差別,list 命令與 display 命令相同:

additive

新增到命名檔案的尾部。如果省略 additive, 則檔案用表示式值覆蓋。

list 的預設範圍是所有記錄。

資訊充滿 visual foxpro 主視窗或使用者自定義視窗以後,list 不給提示,繼續顯示。

當 set deleted 為 on 時,list 不顯示帶刪除標記的記錄。

在 visual foxpro 主視窗或使用者自定義視窗中顯示與當前表有關的資訊。

display [[fields] fieldlist] [scope] [for lexpression1]

[while lexpression2] [off] [noconsole] [nooptimize]

[to printer [prompt] | to file filename [additive]]

引數fields fieldlist

指定要顯示的欄位。如果省略了 fields fieldlist,就預設顯示錶中所有的欄位。

除非明確地將備註欄位名包含在欄位列表中,否則不顯示備註欄位的內容。備註欄位的顯示寬度由 set memowidth 決定。

scope

指定要顯示的記錄範圍。只顯示在指定範圍中的記錄。範圍子句有:

all、next nrecords、record nrecordnumber 和 rest。包含 scope 的命令只對活動工作區中的表進行操作。

有關範圍子句的詳細內容,請參閱「幫助」中的 scope(作用域)子句。

display 預設的範圍是當前記錄 ( next 1 )。

for lexpression1

指定只顯示滿足邏輯條件 lexpression1 的記錄。這就允許您篩選出不想要的記錄。

如果 lexpression1 是一個可優化表示式,rushmore 優化用 display ... for建立的查詢。要獲得最佳效果,請在 for 子句中使用可優化表示式。

詳細資訊, 參見set optimize 和 用 rushmore 查詢優化資料訪問速度。

while lexpression2

指定一個條件,只要邏輯表示式 lexpression2 求值為「真」(.t.),就顯示記錄。

off不顯示記錄號。如果省略了 off,就在每個記錄前顯示記錄號。

noconsole

不向 visual foxpro 主視窗或活動的使用者自定義視窗輸出。

nooptimize

使 display 的 rushmore 優化無效。

詳細資訊, 參見set optimize 和 用 rushmore 查詢優化資料訪問速度。

to printer [prompt]

將 display 的結果定向輸出到印表機。

在 visual foxpro 中,可以包含可選的 prompt 子句,在列印開始前顯示一個對話方塊。在此對話方塊中可以調整印表機的設定,包括列印的數目和要列印的頁。可調整的印表機設定依賴於當前安裝的印表機驅動程式。

請將prompt 直接放在 to printer 後面。

to file filename

將 display 的結果定向輸出到 filename 指定的檔案中。如果檔案已經存在,且 set safety 設定為 on,將提示您是否要改寫此檔案。

additive

新增到命名檔案的尾部。如果省略 additive, 則檔案用表示式值覆蓋。

備註display 顯示當前表記錄的內容和表示式的結果。如果有更多資訊需要顯示,而在視窗中顯示不完,就顯示第一屏資訊,然後暫停。按任意鍵或在任意位置單擊滑鼠可以看下一屏的資訊。

display 與 list 相似,只是 list 在顯示同樣資訊時連續輸出而不暫停。

display 也可用來顯示錶達式的結果,它可以包括字母和數字的組合、變數、陣列元素、欄位和備註欄位。如果 set headings 為 on,欄位名和表示式將顯示出來。

示例下面的示例開啟 testdata 資料庫的 customer 表, 顯示第一個記錄的內容。

close databases

open database (home(2) + 'data\testdata')

use customer && 開啟 customer 表

clear

display field cust_id, company, contact off next 10

9樓:卻彤雲

list 顯示錶中所有記錄

disp 顯示當前記錄

10樓:普通人的奮鬥之路

顯示記錄格式

list|display[[fields]《欄位名錶》]《範圍》 for《條件》

區別在於:若《範圍》和for《條件》均預設,list顯示所有記錄,display僅顯示當前記錄;若記錄很多,一頁顯示不下時,list連續顯示,display分頁顯示。

11樓:匿名使用者

list顯示當前庫中所有記錄

disp 顯示當前記錄

帶引數的列外

如disp all 效果和list一樣

vf中list off和list有什麼區別嗎有懂的嗎

12樓:

list off to file 時,不在螢幕上顯示

13樓:

list off 不顯示記錄號

在vf中list和display的區別是什麼

記錄數不多的情況下,二者沒有差別,記錄數超過20時,display可以每20條時暫停,而list則是從頭到尾全列出來,以至於可能在一個螢幕無法看到前頭的記錄情況,但如果是傳送到印表機則沒關係。所以一般情況下,如果在螢幕顯示時記錄數比較多時,可以用display 而記錄數不多或者是送印表機列印時,用l...

VF中LIST和LIST STRUCTURE有什麼區別?謝謝

卻彤雲 list 顯示錶中所有記錄 list stru 只顯示錶的結構,不顯示記錄 vf中list off和list有什麼區別嗎有懂的嗎 list off to file 時,不在螢幕上顯示 list off 不顯示記錄號 vfp中list,display,browse有什麼區別,謝謝!20 前兩者...

關於VF中的問題,VF中關於DISPLAY

dimension ab 3,2 即定義一個三行兩列的陣列,並且每個陣列元素的初值都為。f.一維陣列和二維陣列的對應關係為 ab 1,1 ab 1 ab 1,2 ab 2 ab 2,1 ab 3 ab 2,2 ab 4 ab 3,1 ab 5 ab 3,2 ab 6 因此 ab 4 ab 2,1 即...