string ls_bz,ls_bb,ls_cc
long i
i = lenw(ls_bz)
ls_bb = left(ls_bz,500)
ls_cc = right(ls_bz,lenw(ls_bz)-500)
if i<= 1000 then
dw_1.object.text_bz.text = ls_bb
if messagebox("",) then
dw_1.print()
end if
else
dw_2.object.text_bz.text = ls_bb
//每次運行至此就報錯!!!
如果我換成dw_2.object.text_bz.text = '大幅度開水'
這樣的字串就沒有錯,或者是dw_2.object.text_bz.text = ls_bz
也不會報錯,就是用了變數名ls_bb或者是ls_cc就報錯!
但是我在上面dw_1.object.text_bz.text = ls_bb
這里用這個變數又不會報錯!!!!!
為什么???????????????
dw_3.object.text_bz.text = string(ls_cc)
//同樣的問題
if messagebox("",) then
dw_2.print()
end if
if messagebox("",) then
dw_3.print()
end if
end if
uj5u.com熱心網友回復:
好像沒有問題,不過對前幾名有些不解,ls_bz的值從何而來?uj5u.com熱心網友回復:
什么錯誤資訊???uj5u.com熱心網友回復:
error accessing external object propertydw_2和dw_3中的text_bz是文本還是列名。。。。。是否有錯誤。。。是否存在。。。。
uj5u.com熱心網友回復:
ls_bb = left(ls_bz,500)ls_cc = right(ls_bz,lenw(ls_bz)-500)
看看這兩個值是什么吧!好像截的有問題!
uj5u.com熱心網友回復:
看標題上的提示應該是dw里面的物件有問題,看樓主的描述又不像.uj5u.com熱心網友回復:
dw_2和dw_3中的text_bz是文本!!!!!
uj5u.com熱心網友回復:
這個沒有問題,我輸出過!!!!!!
uj5u.com熱心網友回復:
string ls_bz,ls_bb,ls_cc
long i
i = lenw(ls_bz)
ls_bb = left(ls_bz,500)
ls_cc = right(ls_bz,lenw(ls_bz)-500)
這是完整的代碼嗎?
ls_bz為何沒有初始化?
uj5u.com熱心網友回復:
ls_bb,ls_zz為空了uj5u.com熱心網友回復:
ls_bz里面有些字符有問題,可能會與pb的關鍵字沖突,這種情況我見多了uj5u.com熱心網友回復:
ls_bz 有初始化的,我沒有寫上去!
uj5u.com熱心網友回復:
這個我沒有看懂,我不知道哪里置空了?
uj5u.com熱心網友回復:
真可能“ls_bz里面有些字符有問題”,輸出ls_bb、ls_cc看看是什么吧!
uj5u.com熱心網友回復:
判斷一下 ls_bb 值是不是 nullif isnull(ls_bb) or trim(ls_bb) = "" then ls_bb=""
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/94932.html
標籤:腳本語言
