1. 程式人生 > >資料夾Form開發遇到的"FRM-41081:不能移動項,無效位置"的解決方法

資料夾Form開發遇到的"FRM-41081:不能移動項,無效位置"的解決方法

之前碰到過幾次這個FRM-41081的問題。個人覺得是資料夾Form最難處理的一種異常,因為很難找到頭緒處理。所以搞了不少時間。現在分享一下目前的處理辦法。

當然,這個問題也可能是由於資料夾開發的某個步驟沒做好導致。所以首先應該Form的設定等等是否正確。

當確認設定等方面沒問題,可以繼續檢查下面描述的情況:

下面是我處理過的2種解決FRM-41081的處理過程(也是經過不斷的除錯得出的處理問題的辦法):

1 第一次碰到這個問題,是因為我的資料夾Form的資料夾資料塊的滾動條拉得太寬導致。將 滾動條 寬度拉小一點,夾小一點就可以了。無語吧。。。肥也是一種錯!

2 第二次碰到這個問題,是因為我的Form的資料夾資料塊有一個CHECK BOX的Item,寬度太小,是0.25,我將寬度改為0.9,就沒這個問題了。。。瘦也是一種錯!

--總結:

如果出現這種問題,首先應該確定一下是否有嚴格按照資料夾的開發步驟開發Form和設定Form。

確定之後,就可以由裡面的Item的寬度(包括滾動條等等)著手處理。

因為資料夾的Form,當拖動Item的時候,應該會自動做一系列的SET_ITEM_PROPERTE的動作。改變Item的寬度,或者位置等等。

出現這個問題很可能是這個改變屬性不成功導致。