1. 程式人生 > >ALV錯誤:Overwritten protected field

ALV錯誤:Overwritten protected field

最近在做alv 開發的時候無意中遇到了 這個問題:

資料都能正常輸出,但是當我  back 或者 雙擊 行 的時候 出 short dump,錯誤提示為:

  Error at assignment: Overwritten protected field.

從錯誤的提示來看是 程式在執行過程中試圖覆蓋 受保護的欄位。

經反覆檢查發現是在 layout 中 設定了 box_fieldname . 而設定的值 對應的欄位 在 內表中沒有。

後來把這條語句註釋掉就好了!