[FileMaker] 街頭藝人系列(五):Sort 排序

排序是很方便的功能,可以把大量的資料依照所要求的欄位排序,方便使用者找尋、觀看資料。

排序通常會出現在 Table View 或是 List View

Table View 排序

Table View 的作法非常簡單

在初始行「欄位名稱」處,選到想要排序的欄位「performerName」,直到欄位最右邊出現向下箭頭

螢幕快照 2018-03-21 下午8.49.47.png

點選箭頭即出現選單

選單最上方三行就是 Sort 排序選項

  • Sort Ascending(由小到大順序排序)
  • Sort Descending(由大到小反序排序)
  • Sort By Value List(由 Value List 自訂排序)

我們選擇第一項,對 performerName「表演者姓名」做順序排序

螢幕快照 2018-03-21 下午8.51.52.png

可以看到排序被執行,英文姓名排在最上方,接著按照姓氏「丁」、「王」……的順序依序往下排

螢幕快照 2018-03-21 下午8.57.45.png

List View 排序

方法一:使用工具列選項

在 List View 做排序要使用到工具列的「Sort」選項

螢幕快照 2018-03-21 下午9.02.14.png

這邊能夠訂製的排序功能又更多了,但目前來不需要用到這麼多

我們一樣在左邊框框點選兩下把要排序的欄位 performerName 選進 Sort Order 框中

排序順序選擇 Ascending order

按下 Sort 按鈕

螢幕快照 2018-03-21 下午9.02.47.png

一樣按照姓氏由小到大排序

螢幕快照 2018-03-21 下午9.07.19.png

方法二:建立自己的排序按鈕

資料庫建立一段時間後,我們可能會不想要顯示最上方的「工具列」,在沒有工具列的狀況下如果要排序的話,我們可能要透過建立排序「Script + 按鈕」的方法

建立排序 Script,命名為 Sort_Last Name

只需要一行 Sort Records,接著自訂選項

螢幕快照 2018-03-21 下午9.15.03.png

FileMaker 系統會自動儲存上次的 Sort Order 設定,直接套用即可

螢幕快照 2018-03-21 下午9.12.20.png

建立「姓名排序」按鈕,將按鈕附加上剛剛建立好的 Script – Sort_Last Name

螢幕快照 2018-03-21 下午9.18.01.png

測試按鈕,先將剛剛的排序 Unsort,接著直接點選「姓名排序」按鈕

成功完成排序

依此方法類推,可以建立多個常用的欄位排序按鈕

螢幕快照 2018-03-21 下午9.20.58.png

 

街頭藝人系列文章

[FileMaker] 街頭藝人系列(一):CSV 檔案匯入、Layout 整理

[FileMaker] 街頭藝人系列(二):整理資料

[FileMaker] 街頭藝人系列(三):再整理

[FileMaker] 街頭藝人系列(四):拆開姓、名

[FileMaker] 街頭藝人系列(五):Sort 排序

對「[FileMaker] 街頭藝人系列(五):Sort 排序」的想法

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s