dec ll_m
if dwo.name ='b_zhutie' then
ll_m= dec(dw_5.object.m_number[row])
dw_6.setfilter("m_number='"+string (ll_m)+"'")
dw_6.filter()
end if
這一段話我寫在BUTTONCLICKED事件中的,是資料視窗里面的一個按鈕控制元件
uj5u.com熱心網友回復:
dw_6中有沒有m_number列?型別又是啥
uj5u.com熱心網友回復:
1.先看下dw_5.object.m_number[row]這個值能不能獲取到,如果是NULL,過濾肯定是會報錯的;uj5u.com熱心網友回復:
m_number 列是數字列,filter里面不需要單引號,改為:dw_6.setfilter("m_number="+string (ll_m))uj5u.com熱心網友回復:
2樓正解
uj5u.com熱心網友回復:
在最開始增加一行if row < 1 then return
避免無效行
uj5u.com熱心網友回復:
過慮的語法有錯誤,或列名不正確,或值不正確uj5u.com熱心網友回復:
資料型別不相符 不要單引號吧uj5u.com熱心網友回復:
過慮的語法有錯誤,或列名不正確,或值不正確uj5u.com熱心網友回復:
dw_6.setfilter("m_number='"+string (ll_m)+"'") 寫錯了,應該dw_6.setfilter("m_number="+string (ll_m))轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/14775.html
標籤:腳本語言
