報表與標簽設計
一、選擇題
1. Visual FoxPro的報表文件.FRX中保存的是______。
A)打印報表的預覽格式B)打印報表本身
C)報表的格式和數據D)報表設計格式的定義
2. 在創(chuàng)建快速報表時,基本帶區(qū)包括______。
A)標題、細節(jié)和總結B)頁標頭、細節(jié)和頁注腳
C)組標頭、細節(jié)和組注腳D)報表標題、細節(jié)和頁注腳
3. 在“報表設計器”中,可以使用的控件是______。
A)標簽、域控件和線條B)標簽、域控件和列表框
C)標簽、文本框和列表框D)布局和數據源
4. 下面關于報表的數據源的陳述中最完整的是______。
A)自由表或其他報表B)數據庫表、自由表或視圖
C)數據庫表、自由表或查詢D)表、查詢或視圖
5. 使用報表向導定義報表時,定義報表布局的選項是______。
A)列數、方向、字段布局B)列數、行數、字段布局
C)行數、方向、字段布局D)列數、行數、方向
6. 如果要創(chuàng)建一個數據組分組報表,第一個分組表達式是“部門”,第二個分組表達式是“性別”,第三個分組表達式是“基本工資”,當前索引的索引表達式應當是_____。
A)部門+性別+基本工資B)部門+性別+STR(基本工資)
C)STR(基本工資)+性別+部門D)性別+部門+STR(基本工資)
7. 修改報表、打開報表設計器的命令是______。
A)UPDATE REPORTB)MODIFY REPORT C)REPORT FROMD)EDIT REPORT
8. 使用“快速報表”時需要確定字段和字段布局,默認將包含______。
A)第1 個字段B)前3個字段C)空(即不包含字段)D)全部字段
9. 為了在報表中加入一個表達式,這時應該插入一個______。
A)表達式控件B)域控件C)標簽控件D)文本控件
10. 預覽報表的命令是______。
A)PREVIEW REPORTB)REPORT FORM…PREVIEW
C)PRINT REPORT…PREVIEWD)REPORT…PREVIEW
11. 在“報表設計器”中,任何時候都可以使用“預覽”功能查看報表的打印效果。以下幾種操作中不能實現預覽功能的是______。
A)打開“顯示”菜單,選擇“預覽”選項
B)直接單擊常用工具欄上的“打印預覽”按鈕
C)在“報表設計器”中單擊鼠標右鍵,從彈出的快捷菜單中選擇“預覽”
D)打開“報表”菜單,選擇“運行報表”選項
12. 建立報表、打開報表設計器的命令是______。
A) NEW REPORTB) CREATE REPORTC)REPORT FORMD)START REPORT
13. 在項目管理器的哪個選項卡下管理報表______。
A)報表選項卡B)程序選項卡C)文檔選項卡D)其他選項卡
14. 為了在報表中加入一個文字說明,這時應該插入一個______。
A)表達式控件B)域控件C)標簽控件D)文本控件
15. 打印報表的命令是______。
A) REPORT FORMB) PRINT REPORTC) DO REPORTD) RUN REPORT
16. 報表文件的擴展名是______。
A) RPTB) FRXC) REPD) RPX
17. 設計報表不需要定義報表的______。
A)標題B)細節(jié)C)頁標頭D)輸出方式
18. 報表布局包括______等設計工作。
A)字段和變量的安排
B)報表的表頭、字段及字段的安排和報表的表尾
C)報表的表頭和報表的表尾
D)以上都不是
19. 報表以視圖或查詢?yōu)閿祿词菫榱藢敵鲇涗涍M行______。
A)篩選B)排序和分組C)分組D)篩選、分組和排序
20. 以下說法哪個是正確的______。
A)報表必須有別名B)必須設置報表的數據源
C)報表的數據源不能是視圖D)報表的數據源可以是臨時表
21. 不屬于常用報表布局的是______。
A)行報表B)列報表C)多行報表D)多欄報表
22. 設計報表,要打開______。
A)表設計器B)表單設計器C)報表設計器D)數據庫設計器
23. 報表控件沒有______。
A)標簽B)線條C)矩形D)命令按鈕控件
24. 使用______工具欄可以在報表或表單上對齊和調整控件的位置。
A)調色板B)布局C)表單控件D)表單設計器
二、填空題
1. 設計報表通常包括兩部分內容:______和布局。
2. 多欄報表的欄目數可以通過______來設置。
3. 為了在報表中加入一個表達式,這時應該插入一個______ 控件。
4. 在Visual FoxPro的報表中最多允許______層分組。
5. 打印報表的命令是______。
6. 修改報表、打開報表設計器的命令是______REPORT。
7. 為了保證分組報表中數據的正確,報表數據源中的數據應該事先按照某種順序索引或______。
8. 報表標題要通過______控件定義。
9. 利用“一對多報表向導”創(chuàng)建的一對多報表,把來自兩個表中的數據分開顯示,父表中的數據顯示在______帶區(qū),而子表中的數據顯示在細節(jié)帶區(qū)。
10. 首次啟動報表設計器時,報表布局中只有3個帶區(qū),它們是頁標頭、______和頁注腳。
11. 如果已對報表進行了數據分組,報表會自動包含______和_____帶區(qū)。
12. 報表由______和______兩個基本部分組成。
13. 報表布局主要有______、______、一對多報表、多欄報表和標簽等5種基本類型。
14. 報表中包含若干個帶區(qū),其中______與______內容,將在報表的每一頁上打印一次。
15. 利用“一對多報表”向導創(chuàng)建的一對多報表,把來自兩個表中的數據分開顯示,父表中的數據顯示在 ______,而子表中的數據顯示在______。
16. 報表中的圖片可以通過______工具欄添加。
17. 多欄報表的欄目數可以通過“頁面設置”對話框中的______來設置。
18. 報表可以在打印機上輸出,也可以通過______瀏覽。
19. 定義報表布局主要包括設置報表頁面,設置______中的數據位置,調整報表帶區(qū)的寬度。