目前日期文章:201310 (2)

瀏覽方式: 標題列表 簡短摘要

一般我們在薪資資料時,為了避免輸入的欄位的資料混亂不統一,我們通常會搭配「值清單」與下拉菜單來讓使用者方便填入資料。例如說我們會先建立一個學生姓名的列表,在新增考試成績時,姓名欄位我們就會用值清單搭配下拉列表來讓使用者方便輸入在學生列表中出過了的名字。但假設學生有500多位時,那下拉列表可就要捲動到天荒地老了,這就不符合實際操作了,那有沒有更方便的方式呢?

   

不知道大家有沒有看過一些餐廳的點菜系統?一家餐廳如果說有七、八十道菜時,每輸入一道菜就要重新從下拉列表中去捲動,那也太不符合時效了。餐廳的系統通常是要先點選菜品分類,然後就會在畫面上出現為數眾多的菜品的按鈕,這些按鈕都還是整整齊齊排列在畫面上的,打單的人就只要點選按鈕就可以把要點的菜加入到菜單中了,這樣點菜起來就很快了,最後再到已點的菜中去編輯數量完成點菜程序。在File Maker中有辦法實踐這樣互動方式嗎?

   

首先我們來說一下資料庫需要的架構。

Shoung 發表在 痞客邦 PIXNET 留言(0) 人氣()

File Maker是資料庫,不是一般的網站型態,因此輸入資料時,預設都是修改即輸入。對於不懂的操作的人而言,都會很擔心不小心改到,而且改到後,還無法返回上一步,如果是數字類的資料,哪會記得住原來的數字是什麼,很容易就因此鑄下大錯,那時只能大喊「瑞凡,我回不去了!」況且很多時候只是想要瀏覽資料,滑鼠點到資料還會變成輸入型態,這對於單純瀏覽的人而言,都是一種困擾。

那麼如何設計來巧妙避免這樣的困擾呢?這就得用到多個版面來搭配應用囉。

以一個記錄「學生成績」的資料庫為例,我們有一個「學生成績」的表格。再來我們為同一個表格建立兩個頁面,一個做為純瀏覽專用,我們將版面名稱取為「學生成績瀏覽」,讓只需要瀏覽的人,可以不用顧慮不小心改到資料的問題,且不用有不小心點到輸入框的瀏覽不順感。再建立一個版面用於修改與輸入資料之用,我們將版面名稱取為「學生成績編輯」。

來到「學生成績瀏覽」版面內的所有欄位的行為標籤中的欄位輸入中的模式設定,將其中的瀏覽模式的打勾取消掉,如此可將所有欄位設定為不可輸入。

在版面的上方,我們設置一個跳轉頁面的按鈕,名稱為「編輯」。將按鈕行為設置為跳轉頁面,讓他可以跳轉到「學生成績編輯」版面。因此當使用者需要修改頁面時,就先點選「編輯」按鈕即可。

Shoung 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論