PB技巧一《在主表中一个编号一个名称,通过输入判断是否编号存在》
2007-06-20 09:22
323 查看
string ls_supplier_id
int li_find,li_rtn,i
string ls_bi
DataWindowChild dwchild_outletid
choose case dwo.name
case 'customer_id'
if data ='' or isnull(data) then
messagebox("提示","客户编号不能为空")
return 2
end if
this.getchild('customer_id_1',dwchild_outletid)
dwchild_outletid.settransobject(sqlca)
dwchild_outletid.retrieve()
li_find=dwchild_outletid.find("customer_id ='"+data+"'",1,dwchild_outletid.rowcount())
if li_find<=0 then
messagebox("提示","客户编号不存在")
this.setitem(row,'customer_id_1','')
return 1
end if
// if dw_detail.rowcount()>0 then
// li_rtn= messagebox("提示","对应的分店已改变,是否清空明细数据" , question!,okcancel!,2)
// if li_rtn= 1 then
// for i=dw_detail.rowcount() to 1 step - 1
// dw_detail.deleterow(i)
// next
// //w_retpurchase_app_input.postevent('ue_newrec')
// dw_detail.scrolltorow(dw_detail.insertrow(0))
// dw_detail.setcolumn('aid')
// else
// return 2
// end if
// end if
end choose
int li_find,li_rtn,i
string ls_bi
DataWindowChild dwchild_outletid
choose case dwo.name
case 'customer_id'
if data ='' or isnull(data) then
messagebox("提示","客户编号不能为空")
return 2
end if
this.getchild('customer_id_1',dwchild_outletid)
dwchild_outletid.settransobject(sqlca)
dwchild_outletid.retrieve()
li_find=dwchild_outletid.find("customer_id ='"+data+"'",1,dwchild_outletid.rowcount())
if li_find<=0 then
messagebox("提示","客户编号不存在")
this.setitem(row,'customer_id_1','')
return 1
end if
// if dw_detail.rowcount()>0 then
// li_rtn= messagebox("提示","对应的分店已改变,是否清空明细数据" , question!,okcancel!,2)
// if li_rtn= 1 then
// for i=dw_detail.rowcount() to 1 step - 1
// dw_detail.deleterow(i)
// next
// //w_retpurchase_app_input.postevent('ue_newrec')
// dw_detail.scrolltorow(dw_detail.insertrow(0))
// dw_detail.setcolumn('aid')
// else
// return 2
// end if
// end if
end choose
相关文章推荐
- 提示用户通过键盘输入一个用户名,来判断这个用户是否存在,如果存在就显示一下用户默认的shell
- 交互式让用户输入一个文件路径,判断文件是否存在,若存在判断文件类型,若文件是普通文件,不能使用wc。
- 提示用户输入一个用户名,判断是否存在,如果存在显示该用户的shell
- [C/C++]_[初级]_[通过映像名称判断进程是否存在]
- 编写一个函数,从标准输入读取一列整数,把这些值存储于一个动态分配的数组中并返回这个数组。函数通过观察EOF判断输入列表是否结束。数组的第一个数是数组包含的值的个数,他的后面就是这些整数值。
- [VB.NET]如何在一个窗体M中判断另一个窗体N中是否存在一个名称为A的事件?
- Toposort Description 给出一个有向图,判断图中是否存在回路。 Input: 第1行:输入图的顶点个数N(1 ≤ N≤ 2,500)和C(图的边数,1 ≤ C ≤ 6,20
- 分享一个js技巧!判断一个变量chat_websocket是否存在。
- 2.创建一个20个大小的随机数组,然后输入一个数,判断是否存在这个数
- 输入一个文件路径判断是否存在,并统计文件的行数(不用wc命令统计)
- 通过JS,Jquery判断某个字符在一个字符串中是否存在的方法
- 编写一个函数,从标准输入读取一列整数, 把这些值存储在一个动态分配的数组中并返回这个数组。 函数通过观察EOF判断输入列表是否结束。 数组的第一个数是数组包含的值的个数, 它的后面就是这些整数值。
- Powershell技巧 判断一个AD账户是否存在
- ios6.1&ios7&ios9判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题
- 每天一道LeetCode-----存在一个由加油站组成的环路,判断是否可以从某个加油站出发环绕一周
- 输入一个整数,判断这个整数各个位数之和是否为奇数
- js 判断一个元素是否在页面中存在
- 判断文件夹是否存在,及创建一个文件夹
- Android的SQLite中如何判断一个表是否存在
- 判断用户是否存在(通过参数来实现)