MS Access格式化

2018-12-23 10:39 更新

Access中一個(gè)特別有用的格式化工具是應(yīng)用條件格式,以突出顯示特定數(shù)據(jù)的能力。讓我們來看一個(gè)條件格式的簡單例子。

例子

在這個(gè)例子中,我們將在我們的數(shù)據(jù)庫中使用表單fSubCurrentProjects。

Current Project

我們都在這個(gè)數(shù)據(jù)庫中的項(xiàng)目的列表,我們還有一些新的字段,如準(zhǔn)時(shí)狀態(tài)和晚任務(wù)的數(shù)量。此表單是從另一個(gè)查詢創(chuàng)建的。

Completed

在此查詢中,我們在表和查詢之間有一個(gè)聯(lián)接,它將顯示到期日的計(jì)數(shù)或有多少個(gè)項(xiàng)目有過期的任務(wù)。我們在這里還有一個(gè)計(jì)算字段,它使用IF函數(shù)來確定到期日的計(jì)數(shù)是否大于零。如果項(xiàng)目晚了,則它將顯示單詞Late,如果該特定項(xiàng)目沒有任何過期的任務(wù),它將顯示On Time。

On Time

例1

在這個(gè)例子中,我們將使用上面的表單來了解如何使用條件格式來突出顯示特定的信息。現(xiàn)在我們將高亮顯示當(dāng)前運(yùn)行較晚的每個(gè)項(xiàng)目。要將條件格式應(yīng)用于一個(gè)字段或多個(gè)字段,我們需要切換到布局視圖。

現(xiàn)在,選擇開啟時(shí)間狀態(tài)字段。

Time Status

現(xiàn)在,轉(zhuǎn)到格式選項(xiàng)卡。

Format Tab

在該格式選項(xiàng)卡上,您應(yīng)該看到一個(gè)名為控制格式的組和一個(gè)用于條件格式的特殊按鈕。讓我們現(xiàn)在點(diǎn)擊條件格式。

Rules Manager

您現(xiàn)在將看到一個(gè)條件格式規(guī)則管理器,并且目前我們沒有應(yīng)用于此控件的規(guī)則。現(xiàn)在讓我們通過點(diǎn)擊新建規(guī)則按鈕創(chuàng)建一個(gè)新規(guī)則。

New Rule

您現(xiàn)在將看到一個(gè)新的格式規(guī)則對話框。我們將首先指定我們將要創(chuàng)建的規(guī)則的類型,這里我們有兩個(gè)選項(xiàng)。第一個(gè)選項(xiàng)是檢查當(dāng)前記錄中的值或使用表達(dá)式,第二個(gè)選項(xiàng)是將此記錄與其他記錄進(jìn)行比較。

我們現(xiàn)在有只在我們的形式的兩個(gè)值中的一個(gè);開啟時(shí)間或單詞Late,這是來自給定的查詢。現(xiàn)在讓我們從第一個(gè)組合框中選擇“Field Value Is”,然后從第二個(gè)組合框中選擇“等于”?,F(xiàn)在,在引號中輸入單詞“Late”。

Equal To

我們現(xiàn)在可以設(shè)置條件格式,我們?nèi)绾蜗M@個(gè)字段看起來像,如果單詞Late出現(xiàn)在該字段。讓我們現(xiàn)在將字體顏色更改為紅色,使其粗體,斜體和下劃線,這是我們的條件規(guī)則。讓我們現(xiàn)在單擊確定,然后單擊應(yīng)用,然后再次確定。

Formatted Late

你可以看到,Late現(xiàn)在是格式化。這是如何創(chuàng)建非常基本的條件格式規(guī)則的一個(gè)示例。

例2

讓我們再舉一個(gè)例子。在這里,我們將使項(xiàng)目的標(biāo)題或名稱為紅色和粗體,斜體和下劃線。在表單上選擇項(xiàng)目名稱控件。

Conditional Formatting

我們現(xiàn)在將回到我們的格式選項(xiàng)卡,然后單擊條件格式,并為該特定控件創(chuàng)建一個(gè)新規(guī)則,如上面的屏幕截圖所示。

No Format Set

這里,我們不會檢查我們選擇的當(dāng)前字段的值,但是我們將檢查它與此窗體上的另一個(gè)字段。在第一個(gè)組合框中選擇表達(dá)式,然后單擊結(jié)束處的...按鈕,如上面的截圖所示。

Expression Builder

在表達(dá)式類別中,您具有此表單上的每個(gè)對象。雙擊CountofDueDate這將發(fā)送對該控件或該字段的引用,直到我們的表達(dá)式構(gòu)建器和條件,如果它大于零?,F(xiàn)在,單擊確定。

Formatting Rule

現(xiàn)在讓我們單擊確定,然后再次單擊“確定”。

Example Value

這是基于另一個(gè)字段中的值的字段上的條件格式設(shè)置示例。

例3

讓我們看看另一個(gè)條件格式化的例子。讓我們假設(shè),我們想要看到哪些項(xiàng)目比其他晚期項(xiàng)目更晚或有更晚的任務(wù)。選擇條件格式選項(xiàng)。

Count Due Date

單擊新規(guī)則按鈕創(chuàng)建新規(guī)則,然后單擊確定,如上面的屏幕截圖所示。

New Formatting Rule

在新格式化規(guī)則中,我們現(xiàn)在將選擇一個(gè)規(guī)則類型“與其他記錄比較”。讓我們進(jìn)一步將欄顏色更改為紅色。我們希望我們的最短條代表最低值,最長條代表最高值。讓我們現(xiàn)在單擊“確定”,然后單擊“應(yīng)用”,然后再次單擊“確定”。

Bar Color Red

現(xiàn)在可以看到應(yīng)用了條件著色,如上面的截圖所示。讓我們現(xiàn)在轉(zhuǎn)到窗體視圖。

Conditional Shading
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號