2009-08-17 89 views
5

我是一位非開發人員,爲在發展中國家工作的非政府組織構建一個簡單的Access 2003數據庫。我想提供應用內幫助(例如某些字段的含義),以多種形式和交換機上。我不確定這樣做的最佳方式 - 不僅僅是從技術的角度來看,而是爲了提高用戶的便利性。用戶通常在第一時間使用MS Access,並且只具有基本的計算機使用知識。在MS Access中提供表單幫助

我不想用幫助文本填充表單,所以我正在考慮添加一些問號按鈕,只用幫助文本彈出一個單獨的表單。這是明智的嗎?

我也注意到一個幫助上下文ID屬性,但它看起來很複雜(我正在尋找一些儘可能簡單的實現,以便幫助文本可以儘可能容易地被別人編輯)。我想這是我要開始的地方,如果這是要走的路:http://support.microsoft.com/?kbid=209843

這可能需要翻譯,等等,再次越簡單越好。

謝謝!

回答

1

我已經建立了這樣的使用在FE表和表單系統一個偉大的網站。您可以通過查看http://www.granitefleet.com/ScreenShots/index.htm上的一些屏幕快照來獲得想法,我只創建了一般幫助來描述安裝表單上的某些內容可能會影響此表單的過程。所以用戶會知道在哪裏改變一些事情。

+0

我喜歡使用問號按鈕來表示表單中的各個字段。我想每個表單都有一個幫助按鈕,但這樣更好 - 不需要每個彈出窗口都有足夠的信息。這意味着創造更多的形式,但它似乎是一個值得做的折衷。 – 2009-08-18 13:19:53

+1

你的意思是更多的表單?所有的幫助都在一張桌子上。我只是打開幫助表單到不同的記錄。同樣的幫助按鈕在不同的地方被調用,如果它們是相關的。例如,在全局,設備組和單元級別有服務間隔字段,因此幫助按鈕在每個表格中打開相同的記錄。 – 2009-08-18 16:23:37

+0

我也有一個表單,顯示所有幫助頁面,以便他們可以在閒暇時隨時瀏覽每個幫助頁面在他們遇到他們時遇到他們。 順便提一下,謝謝你的提問。其中一天,我將把所有的想法放在一起討論這個話題,並在我的網站上寫一頁。 – 2009-08-18 16:26:21

0

偉大的問題。我認爲減少您需要做的工作量的真正解決方案是非常努力地擁有一個簡單,乾淨的用戶界面。在現實世界中,很少有人耐心或傾向於閱讀手冊,或者即使面對被卡住的情況,也可以搜索上下文幫助。

我知道這個問題略微偏離主題,但如果你看一下這個網站,例如它可以讓你在任何人的屏幕上可以做的事情數量降到最低,並且每件事都有一個工具提示(ControlTip Text在msaccess中)。即使網站是日文,我也可以輕鬆瀏覽它,這是因爲它簡單。 (我不能回答,雖然任何問題:P)

雅各布·尼爾森對usability

+0

謝謝約翰,這是很好的建議。我盡我所能保持界面整潔和專注,但用戶可能會遇到某些「數據」問題,我認爲仍然需要幫助文本。 (例如,用戶什麼時候輸入了「場活動」而不是「活動」)。但是工具提示的想法是一個很好的想法 - 不需要打開一個新表單並且更容易發現。 (特別是當用戶習慣於檢查它們時)。 – 2009-08-17 23:28:18

1

如果您尚未構建表單,請使用每個字段的描述將該信息放入表格設計中。這將通過您的表單傳播,並且只要用戶點擊該字段,就會顯示在狀態欄上。

如果您的表單已經完成,請使用控件的[狀態欄文本]和/或[ControlTip Text]屬性。

只需要訓練您的用戶或寫一次他們應該閱讀狀態欄,如果他們需要更多的解釋。

KISS(保持簡單,簡單)

+0

謝謝iDevlop,這是一個很棒的建議。表格已經完成,我真的很喜歡Tony Toews的建議(下文),我將與之合作。正如你所建議的那樣,我會用ControlTip文本來補充它。 感謝您的建議! – 2009-08-18 20:24:43

-1

「我認爲真正的解決方案,以減少工作的,你需要做的量是在具有簡單,乾淨的UI真的很辛苦的工作。在 現實世界還有誰有耐心或 傾向閱讀的人*強調文本戀者或搜索 上下文的幫助,即使在被粘在臉上的人很少。*

關於這一點,它真的取決於應用程序。假設每個應用程序都可以擁有所需的所有信息,只需通過一個簡單的乾淨的用戶界面就可以操作,特別是如果以簡單的名義來說,有很多不包含的有用功能是過分簡單的。在某些複雜的應用程序中,人們只需要耐心並閱讀可用的信息,否則他們會浪費大量時間進行猜測。在按下按鈕時獲得信息比讓他們詢問信息更好,一旦他們發現他們正在浪費時間在沒有幫助的情況下找出答案。我同意許多應用程序比他們需要的複雜得多。

+0

歡迎來到Stack Overflow。我建議這應該被添加爲傑克諾蘭的答案評論。這不是自己的答案。 – Smandoli 2014-06-16 14:32:35