




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第十五章 設(shè)計報表和標(biāo)簽,報表由數(shù)據(jù)源和布局組成 布局決定了報表的樣式 數(shù)據(jù)源為布局中的控件提供數(shù)據(jù),與表單設(shè)計一樣,數(shù)據(jù)源可由數(shù)據(jù)環(huán)境設(shè)計器來管理 VFP提供了3種創(chuàng)建報表的方法: 用報表向?qū)?chuàng)建簡單的單表或多表報表,由它自動提供報表設(shè)計器的定制功能,這是創(chuàng)建報表的最簡單的途徑。 直接用報表設(shè)計器創(chuàng)建報表。 用快速報表命令為一個表創(chuàng)建一個簡單報表,這是創(chuàng)建布局的最迅速的途徑。 報表設(shè)計器可以修改用上述各種方法產(chǎn)生的報表,使之更加完善與適用。,1. 計劃報表布局,一、決定報表的常規(guī)布局 圖14-1 表14-1 常規(guī)布局說明及一般用途 二、報表布局文件 報表文件的擴(kuò)展名為.FRX 報表文件的相關(guān)
2、文件為.FRT,2. 創(chuàng)建報表布局,一、啟動“報表向?qū)А?方法1: “新建”“報表”“向?qū)А?然后選擇是“報表向?qū)А边€是“一對多報表向?qū)А?方法2: “工具”菜單“向?qū)А薄皥蟊怼?方法3: “項(xiàng)目管理器”“文檔”“報表”“新建”“報表向?qū)А?2. 使用“報表向?qū)А?第一步:字段選取,先選擇需要的表,若該表屬于數(shù)據(jù)庫,就會都加進(jìn)來。 第二步:分組記錄 可以按三層來分組 A. “分組選項(xiàng)”按鈕 打開“分組間隔”對話框,可以選擇分組間隔 B. “總結(jié)選項(xiàng)”按鈕 可以計算處理數(shù)值型字段 第三步:選擇報表樣式,第四步:定義報表布局 列數(shù):每行放置幾個記錄,即分欄數(shù) 字段布局: 列:按列排列,每頁的字段名
3、稱在每列的頂部,一個記錄占一行。 行:按行排列,字段名在字段左邊。 第五步:排序記錄 第六步:完成(可先預(yù)覽) 二、啟動“報表設(shè)計器” 方法1:項(xiàng)目中啟動 “文檔”“報表”“新建”按鈕“新建報表”按鈕 方法2:菜單中啟動 “新建”“報表”“新建文件” 方法3:命令啟動 CREATE REPORT ,3. 創(chuàng)建郵件標(biāo)簽布局,一、使用“標(biāo)簽向?qū)А?標(biāo)簽是多列報表布局,為匹配特定標(biāo)簽紙而具有對列的特殊設(shè)置。 1.啟動“標(biāo)簽向?qū)А?方法一:項(xiàng)目管理器中: “文檔”“標(biāo)簽”“新建”按鈕“標(biāo)簽向?qū)А?方法二:菜單中 “新建”“標(biāo)簽”“向?qū)А?2.使用“標(biāo)簽向?qū)А辈襟E 選擇表或視圖 選擇標(biāo)簽類型(可單擊“新
4、建標(biāo)簽”的”自定義標(biāo)簽“) 注:選公制,定義布局 a. 按順序添加字段,文本內(nèi)容在文本框中輸入 b. 若在同一行上放置多個字段,字段與字段之間加入空格或標(biāo)點(diǎn) c. 若要在下一行輸入,選擇回車按鈕。 排序記錄 完成。 可以先“預(yù)覽”,也可以在“標(biāo)簽設(shè)計器”修改。 生成的標(biāo)簽文件名的擴(kuò)展名為.LBX,二、啟動“標(biāo)簽設(shè)計器” “標(biāo)簽設(shè)計器”是“報表設(shè)計器”的一部分,使用相同的菜單和工具欄,只是使用不同的默認(rèn)頁面和紙張。 方法1: 在項(xiàng)目管理器中,選定“標(biāo)簽”,然后“新建”,單擊“新建標(biāo)簽” 方法2:使用命令 CREATE LABEL 新建標(biāo)簽 MODIFY LABEL 打開已建好的標(biāo)簽 輸出標(biāo)簽文件
5、:Label form to printfor to file ,4. 修改布局,一、在報表設(shè)計器中修改布局 1. 在“報表設(shè)計器”的帶區(qū)中,可以插入(或修改)各種控件 2. 使用“報表帶區(qū)”可以決定報表的每頁、分組及開始與結(jié)尾的樣式 二、規(guī)劃數(shù)據(jù)的位置 P313 圖15-14 表15-4 使用的帶區(qū) 三、調(diào)整報表帶區(qū)的大小,5 增添報表控件,一、使用“快捷報表”添加控件 啟動“報表設(shè)計器” 菜單“報表”“快捷報表”選擇要使用的表名選擇字段布局、標(biāo)題和別名選項(xiàng)單擊“字段”按鈕選擇報表中的字段確定 注: 在“顯示”菜單中可預(yù)覽報表結(jié)果 在“快速報表”中不能添加通用字段,表15-3 列出了各種類型
6、的報表控件,二、設(shè)置報表數(shù)據(jù)源 1. 向數(shù)據(jù)環(huán)境中添加表或視圖 “顯示”菜單中,選“數(shù)據(jù)環(huán)境” 從“數(shù)據(jù)環(huán)境”菜單中選“添加” 在“添加表或視圖”對話框中選擇數(shù)據(jù)庫中的表 按“添加”后,“確定” 2. 為數(shù)據(jù)環(huán)境設(shè)置索引 為數(shù)據(jù)環(huán)境設(shè)置索引,可設(shè)置出現(xiàn)在報表中的記錄順序 “顯示”菜單中,選“數(shù)據(jù)環(huán)境” 右擊“數(shù)據(jù)環(huán)境設(shè)計器”,在快捷菜單中選“屬性” 在“屬性”窗口中選“Cursor1” 在”數(shù)據(jù)“選項(xiàng)卡中,選定”O(jiān)rder”屬性 輸入索引名。如:學(xué)號,三、添加域控件 域控件:表示表的字段、變量和計算結(jié)果 1. 從數(shù)據(jù)環(huán)境中添加表的字段 拖動選擇的表或視圖、字段到布局上。 2. 從工具欄添加表和
7、字段 打開“報表控件”工具欄(右擊工具欄,在快捷菜單中選擇) 單擊“域控件”:ab| , 然后單擊“報表設(shè)計器”,出現(xiàn)“報表表達(dá)式”對話框 在對話框中,選擇“表達(dá)式”框后的對話按鈕 在“字段”框中,雙擊所需的字段名 ”確定“”確定“ 注: 必須一個字段一個字段的輸,重復(fù)進(jìn)行,四、添加通用字段 單擊”報表控件“中OLE控件 在”報表設(shè)計器“的細(xì)節(jié)帶區(qū),畫一個矩形,出現(xiàn)”報表圖片“對話框 在“圖片來源”區(qū)域,選擇“字段”后的三點(diǎn) 在“選擇字段/變量”對話框中選字段 確定 通常按原圖片大小,也可以選“縮放圖片,填充圖文框”。 五、選擇、移動及調(diào)整報表控件的大小 六、復(fù)制和刪除報表控件 七、對齊控件
8、(與表單操作相同),6. 定制布局,一、定義報表的頁面 1. 設(shè)置邊距、紙張大小和方向 在菜單”文件“中選”頁面設(shè)置“ 2. 添加標(biāo)題和總結(jié)帶區(qū) 在菜單“報表”中“選”標(biāo)題/總結(jié)“ 二、格式化域控件 1. 定義域控件格式 雙擊已建好的域控件 在”報表表達(dá)式“對話框中,選擇”格式“框后面的三個點(diǎn) 在“格式”中選“數(shù)據(jù)類型” 2. 調(diào)整域控件中的文本 (方法同上),選文本對齊方式,三、更改字體 選擇控件,在“格式”菜單中選“字體”。 四、添加線條、矩形和圖形 1 繪制線條 選工具欄中的”線條“按鈕 2 繪制矩形 選工具欄中的”矩形“按鈕 3 繪制圓角矩形和圓形 選工具欄中的”圓角矩形“按鈕 畫好后
9、,雙擊該控件,在”圓角矩形“對話框中選擇 4 更改線條粗細(xì) 先選線條,然后在菜單”格式“的”繪圖筆“中選粗細(xì)。,五、添加圖片 選擇工具欄中的”O(jiān)LE綁定型控件“ 畫出控件,出現(xiàn)”報表圖片“對話框 在”圖片來源“中選”文件“ 單擊三個點(diǎn),選擇.BMP 或 .ICO類型的文件 確定 六、更改控件顏色 選擇要更改的控件(可以多重選擇),在調(diào)色板工具欄中,選“前景色”或“背景色”。 七、為報表控件添加注釋 雙擊該控件,在對話框的“注釋”內(nèi)鍵入“注釋”。,7. 預(yù)覽和打印報表,一、從“顯示”菜單中,選擇“預(yù)覽” 二、命令方式,REPORT FORM ENVIRONMENT FOR PREVIEW IN WINDOW | IN SCREEN TO PRINTTER PROMPT | TO FILE ,說
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年羊羊大戰(zhàn)幼兒園大班標(biāo)準(zhǔn)教案
- 高中數(shù)學(xué) 第一章 相似三角形的判定及有關(guān)性 1.1 平行線等分線段定理教學(xué)實(shí)錄設(shè)計 新人教A版選修4-1
- 2025年朔州貨運(yùn)上崗證考試題
- 2025年上海貨運(yùn)從業(yè)資格證試題庫和答案解析
- 第3課+古代西亞、非洲文化高二下學(xué)期歷史統(tǒng)編版(2019)選擇性必修3
- “成于大氣 信達(dá)天下”-成信校史課程知到課后答案智慧樹章節(jié)測試答案2025年春成都信息工程大學(xué)
- 導(dǎo)言課 教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版七年級歷史上冊
- Unit5 Section A(1a-2c)教學(xué)設(shè)計 2024-2025學(xué)年人教版英語八年級上冊
- 廣東省陽江市高新區(qū)2024-2025學(xué)年高一上學(xué)期1月期末物理試題(解析版)
- 廣東省江門市2023-2024學(xué)年高一上學(xué)期1月期末物理試題(一)(解析版)
- 夾膠玻璃作業(yè)指導(dǎo)書
- NLP高效能溝通影響力集團(tuán)李炫華
- 預(yù)應(yīng)力錨索安全專項(xiàng)施工方案
- 站長辦公會議事規(guī)則
- 在泰居留90天移民局報到表格(TM47)
- 銅陵職業(yè)技術(shù)學(xué)院“十三五”發(fā)展規(guī)劃編制工作方案
- EDTA絡(luò)合滴定法測定銀合金中的銀
- 某屠宰場廢水處理工藝設(shè)計_畢業(yè)設(shè)計(論文)
- 江蘇省無錫市2020年中考語文真題試題(含解析)
- 癌癥患者生命質(zhì)量量表FACT-G v4
- 李清照詞修辭現(xiàn)象探析畢業(yè)論文
評論
0/150
提交評論