按實際工作條件比較
假設職員查找「可處理」狀態。第一個已完成回覆有零筆;第二個沒有可用回覆;第三個仍在等待。只有第一個可以說今次搜尋沒有結果。
| 條件 | 成功但沒有結果 | 未能讀取/等待中 |
|---|---|---|
| 已完成且零筆 | 指出哪組篩選沒有結果 | 稱系統故障並不準確 |
| 沒有可信回覆 | 不能斷言清單沒有工作 | 提供重試,或保留有標示的舊資料 |
| 仍在等待 | 未可宣告零結果 | 顯示等待狀態,不冒充確定結果 |
回覆狀態與結果筆數分開。讀取失敗不能直接變成空陣列,再顯示成功查無結果。若保留舊結果,清楚標示它屬較早資料,不冒充剛核實。
分清三種結果
| 查詢 | 已知依據 | 顯示 |
|---|---|---|
| R-A | 已完成;結果零筆 | 沒有可處理紀錄 |
| R-B | 失敗;無回覆內容 | 暫未能搜尋 |
| R-C | 尚未完成 | 載入中 |
R-B 可否顯示與 R-A 相同的無結果訊息?
查看參考答案
不可以。R-B 無法證明有多少筆可處理工作。保留未能讀取狀態,讓人恢復查詢,不虛構空清單。
驗收所選的操作方式
- 分別測試成功零筆、失敗及等待。
- 較早查詢的遲來回覆不會蓋掉新搜尋。
- 重試保留原先篩選及輸入。