2014-01-30 103 views
0

我試圖截斷類中的一個表作爲批處理作業運行,但不斷收到「SqlDataDictionaryPermission類型權限請求失敗。這是在AX 4.0系統上。我遵循MSDN示例在獲取權限和我的管理下面的代碼:動態SqlDataDictionaryPermission失敗

//Truncate table  
    new SqlDataDictionaryPermission( 
       methodstr(SqlDataDictionary, tableTruncate)).assert();  
    sqlDict = new SqlDataDictionary();  
    sqlDict.tableTruncate(tableNum(PMF_INVENTTABLEMODULELOG),false);  
    CodeAccessPermission::revertAssert(); 

正如我所說的,我有這個管理員權限,因此應具備必要的安全密鑰雖然這是顯示在中(USR)環境。班級列表

+0

嘗試使用delete_from運算符。但不知道是否由於相關的刪除操作而導致「降級」。 –

回答

0

你確定它在運行服務器端嗎?

您沒有公開您的方法定義。