Step 1. 進入 Request 畫面, Status 我明明已經建立了, 為何選不到?
Step 2. 透過 Window, Tab & Field查出 Request 的 Table: R_Request & Column: R_Status_ID. 發現 Dynamic Validation 有值, ... 可能是這裡的問題。
Step 3. 同樣的, 右鍵 Zoom In 到 Validation Rules, 發現這段 Script,
EXISTS (SELECT * FROM R_RequestType rt INNER JOIN R_StatusCategory sc ON (rt.R_StatusCategory_ID=sc.R_StatusCategory_ID) WHERE R_Status.R_StatusCategory_ID=sc.R_StatusCategory_ID
哦, 原來是依 Request Type 不同, 而可以設不同的 Status 的控制, 例如: Service Request, 可以分 Draft、OPEN、Close。另一類 Request 可以分: Draft, SA, SD, Coding, UAT, Production 等。
Step 4. 所以, 在 Request Type 要對應 Status Category: Service Request
好了, 現在可以選到 Status 了!



沒有留言:
張貼留言