2023年6月24日 星期六

SC 的 Search

SC 已經做好幾種不同的 Search 模組功能,可以直接套用,功能強大。

如果只是在 Grid 列表中提供搜尋,就用 

1. Grid Modules 

  •     只要一個 Grid 就可以了,其他的 Search、Detail、Summary、Chart 都可以關閉掉。

2. Grid -> Search -> Quick Search -> Setting->QuickSearch layout 選擇 Simplified 以及下面的設定,這樣就可以了



一、Search Application

範例: samples/Search_Application/search01

Search01 是一個 Search Application

裡面只有一個輸入欄位: companyname

欄位右邊有一個 放大鏡連結,可以 呼叫 search01_01

是一個 Grid Application

這個連結屬於: Capture Link

第二個連結,就是 Edit Link,連結到一個 Form search01_02

帶出選擇的 companyid 的那筆 Form 來編輯。



二、GRID 裡面附的 SERACH

1. QUICK SEARCH 快速搜尋。允許在不同的欄位間搜尋資料。

• 在 工具按鈕列 ToolBar 上

• 跨欄位資料間搜尋

• 文字欄位中輸入搜尋資料

• 可以有以下幾種不同的選項形式:

○ 簡單型快速搜尋 / 擴充型快速搜尋

○ 搜尋結果是否粗體?

○ 是否保留 與 進階搜尋結果合併?

○ 放大鏡圖示 放在 格裡裡面?還是 外面?

○ 在簡單型快速搜尋時,顯示 下拉式<欄位選單>

○ 個別欄位的選項設定

2. Advanced Search 進階搜尋 :

• 搜尋更多的進階設定


3. Dynamic Search 動態搜尋


4. Refined Search 出現在螢幕左邊的 像591租屋網搜尋的Search


沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。