首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
電腦稽核 >> 電腦稽核軟體討論區 >>[求助]防止ACL執行失敗的建議和想法
[求助]防止ACL執行失敗的建議和想法

我正在執行9.1.0.000版本的ACL軟體。

我正在測試執行被稱一系列藉由主要Script和所有的Script,並希望能得到我想要的結果。

不過,當我重新執行我主要的Script,按一下主要Script執行時ACL執行失敗了。

在我的主要Script結束時,我列出以下的指令刪除所有我第一次執行的主要Scrip的執行期間的數值:

SET SAFETY ON

SET EXACT OFF

COM* SET SUPPRESSXML OFF

DELETE ALL OK

CLOSE

CLOSE SECONDARY

SET ECHO ON

SET LOG

SET VERSION 0
我主要的腳本多次執行下標,不過我沒有設置重複不執行記錄。

有什麼想法在我結束主要script時,清除這些包含其他的代碼嗎?
修復程式這是任何人都知道的嗎?


2
 
 

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

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-14 15:39:23

我不知你的script是否有完成,無錯誤? 還是有完成,但有錯誤?就像ACL不知什麼是”預先分類”一樣,ACL某些未定義狀態的部分,不會直接顯示出來,唯一的指示是,報告不再承認關鍵字script的解釋器。 唯一​​看到這有利於我們將一個script指令,可以在每次執行前先重新將ACL初始化至未定義的狀態。
   
回文 #2
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-02-14 15:38:29

你的建議是要計畫些什麼。 我使用多年的ACL我也會做一些程式設計,但不知道什麼原因,Script 執行的時候並沒有錯誤,但當重新執行主要Script的時候居然會失敗,我不懂為什麼。 我不知道ACL的內部程式設計是怎麼樣,所以如果要找出原因有如大海撈針,一定是執行了什麼才導致我的Script執行失敗。不管如何,我會繼續做更多的測試,直到找出原因。 就像我之前的文章指出,如果ACL技術支持將張貼文章在什麼情況下會導致ACL中止的消息“ACL中遇到的問題,需要關閉的不便,我們深表歉意”,這將有利於ACL的使用者。
   
回文 #3
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-14 15:37:40

從您的最新言論,聽起來好像 9.1.8 不會以相同的頻率為 9.1.0,儘管它仍然不會失敗。 你認為它是導致此主要script中故障的最後的命令之一。 情況下,我第一個反應是,試圖縮小這些指令的子集所導致的問題後使用ESCAPE函數。 我懷疑這種方法對於9.1.0會更容易,因為故障率較高。 我的想法是它不是這些故障引起的命令之一,雖然這是我程式設計師的本能,當然也不是萬無一失。 既然你表示你有的下標的號碼,或許應該設置一些 count 變數下標調用時獲取添加到其中。 表示故障發生時,它可能會説明您的流程的狀態。
   
回文 #4
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-02-14 15:36:16

感謝您回饋的意見。 我有關閉主要的指令。我已經將單機版的ACL更新至最新版,以減少ACL中止並顯示的消息" ACL 時遇到一個問題,需要關閉和帶來不便我們深感抱歉"。然後ACL恢復時它會詢問您是否要打開"Working"的副本。選擇前,先去我的資料夾複製。 ACL專案和打開我的專案複製到另一個資料夾,因為我喜歡別人有選擇​​ “working”副本的選項時,ACL場合已多次破壞他們的專案檔案的原始副本。 我會嘗試檢查我的代碼,並作更多的測試,如果我可以確定在什麼情況下 ACL 中止,並將我的發現發佈。 如果ACL技術支持將張貼文章在什麼情況下會導致ACL中止的消息“ACL中遇到的問題,需要關閉的不便,我們深表歉意”,這將是有益於所有使用者。 然後 ACL 使用者應檢討其script代碼,以確定如何修訂防止 ACL 中止他們的代碼。 這只是一個建議。
   
回文 #5
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-14 15:35:01

您關閉輔助檔案,或許它是使ACL執行失敗的主要檔案? 你可以嘗試關閉PRI SEC而不只有是關閉SECONDARY
   
回文 #6
回覆會員暱稱:小蔡
點數:2860
等級:大師

榮譽勳章:大師
發文篇數:126
回文時間:2012-02-14 15:34:14

此script使用刪除前一陣子SET版本的34個在script開頭指令。 我忽略注釋SET版本0在script的結尾。感謝您的注意;我會將其刪除。也會升級到最新版本,看看是否能夠解決我的問題。
   
回文 #7
回覆會員暱稱:辣味的
點數:3050
等級:知識長

榮譽勳章:知識長
發文篇數:135
回文時間:2012-02-14 15:33:17

有一個建議和一個問題 1. 升級到最新版本的 ACL-我想應該有 9.1.0 的問題2.為什麼你有Set version 0?我的理解是Set version 0指令不受支援,並可能導致問題。
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策