2017-08-24 83 views
0

文本框中輸入馬克我有最後期限和其他一些數據任務的數據庫。訪問:基於形式

的任務由行呈現的行作爲一個窗體上的一個連續的「細節」。 在相同的形式中有一個文本框,用戶可以輸入日期。

現在我想在文本框中的日期進行比較,以每個任務的最後期限和五個複選框的一個根據檢查從期限被設定輸入的日期有多遠: 如果今天的最後期限是;勾選複選框1 如果截止日期是明天;檢查checkbox2 等等...

多的人可以在同一時間用輸入不同的日期來查看數據庫。

+0

由於這些複選框可能純粹是爲了顯示目的,爲什麼不計算比例或百分比數字基於表單綁定文本框的基本形式查詢,並有顯示,你甚至可以讓從綠色的顏色變化通過取決於你想比較的日期值爲紅色? – Minty

+0

這聽起來很有用。你能否詳細說明如何設置顏色變化? – F1racer

回答

1

不容易,沒有看到您的預計投入和產出,但讓我們保持它的簡單。 假設你想簡單地說1天是淺綠色,2個深綠色等5或以上是紅色。在查詢中添加一個字段,用於計算文本框與截止日期之間的天數差異。所以你的新領域我們會打電話給NoOfDays,它應該看起來像這樣;

NoOFDays: DateDiff("d",[YuodDeadLineField] ,[Forms]![YourFormName]![YourTextBox]) 

現在在窗體上添加一個文本框來顯示這一點。然後在條件格式中根據其值改變文本或背景或兩者的顏色。如果你只想要顏色,你可以隱藏文字。

你可能想在你的表格標題中的綁定文本框的更新代碼後重新查詢添加到。

+0

謝謝,我得到了這個工作! – F1racer