当前位置: 代码迷 >> PB >> 求追加
  详细解决方案

求追加

热度:99   发布时间:2016-04-29 05:33:35.0
求累加?


如上图  输入开始 及结束单号  点击 生成 自动添加到下面的dw_1
代码有问题,谁给改改??
string ls_start,ls_end
long ll_currentrow,i,li_start,li_end,li_count
ls_start = trim(sle_1.text)
ls_end = trim(sle_2.text)
li_start = long(ls_start)
li_end  = long(ls_end)
li_count =  li_end - li_start  
ll_currentrow = dw_1.insertrow(0)
for i = 1 to li_count
dw_1.Object.sxhh[i] = right(ls_start,1) + string(i)
next

------解决方案--------------------
li_count =  li_end - li_start  
//ll_currentrow = dw_1.insertrow(0)
for i = 1 to li_count + 1
  ll_currentrow = dw_1.insertrow(0)
    li_i = long(ls_start) + i -1
  //  dw_1.Object.sxhh[i] =string(li_i)
  dw_1.setitem(ll_currentrow, 'sxhh', string(li_i))
next

------解决方案--------------------

li_start = long(ls_start)
li_end  = long(ls_end)
int l_row
//ll_currentrow = dw_1.insertrow(0) //不需要
for i = li_start to li_end
        l_row++
dw_1.Object.sxhh[l_row] =string(i)
next
  相关解决方案