首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
電腦稽核 >> 電腦稽核軟體討論區 >>[求助]ACL如何篩選項目的專案清單
[求助]ACL如何篩選項目的專案清單

HI
我建立了一個user對話框與專案項目清單,
我想要專案清單中只顯示字元。
例如:
公司代碼_ EKKO
公司代碼_EKPO
我想要用戶對話框中只看到EKKO文字。
有誰能幫我解答
謝謝

2
 
 

   
相關標籤
   
回文 #1
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-01-30 14:37:18

3Q
   
回文 #2
回覆會員暱稱:
點數:
等級:初學者

榮譽勳章:初學者
發文篇數:36
回文時間:2012-01-30 14:36:09

有一種方式使用對話下拉的清單,而不是專案項目的清單。你做的是建立一個表,使用目錄命令,其中包含所有專案表的名稱、建立這些表名稱的字串變數(使用它們之間分隔符號),和使用此變數 (選項) 為下拉清單的標籤:1. CLOSE 2. DIR *.FIL SUPPRESS TO List_Tables 3. choices = blanks(1000) 4. OPEN List_Tables 5. GROUP IF FIND("EKKO" File_Name) 6. len_name = AT(1 "." File_Name) - 1 7. choices = ALL(choices) + ALL(SUB(File_Name 1 len_name)) + ";" 8. ELSE 9. END 10. choices = SUB(choices 1 len(trim(choices))-1) 然後把對話框的命令調成一個下拉式清單 (而不是專案項清單) 框,其標籤清單是字串變數 %選擇 %,其使用者將選取的變數選擇中:11. DIALOG........(DROPDOWN TITLE "%choices%" TO User Selection...)....請注意在步驟 5 中,您可以限制,可在對話框中顯示哪些表的名稱。第 6 步刪除有"FIL"出現在表名。在步驟 11 中,當您手動建立對話框中,把"選擇 %%"作為標籤到下拉清單中 (省略報價-ACL 會將它們添加到腳本中)。此方法可能會讓隱含的假設,表名稱和"FIL"原始檔案名始終相同 (即使用者選擇實際上將原始檔案名,但這可能是沒有什麼不同)
   
回文 #3
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-01-30 14:24:21

我不敢確定你的問題,如果你已經限制使者的script,要如何讓她們做限制權限以外的東西?
   
回文 #4
回覆會員暱稱:tina
點數:1880
等級:研究生

榮譽勳章:研究生
發文篇數:83
回文時間:2012-01-30 14:23:15

因為script是要提供給大家使用,而它的內容卻可隨意修改,因此我強烈建議你不要使用project內的項目列表
   
回文 #5
回覆會員暱稱:狗狗兒
點數:2300
等級:專家

榮譽勳章:專家
發文篇數:103
回文時間:2012-01-30 14:18:30

您可以使用一個下拉列表代替,這可能是手動或通過腳本使用DIR命令。
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策