案例:出租仓库; 思路: 1、商品采用批次管理,批次号规则为:客户编号-仓库号-库位,批次号根据这个规则在入库单用脚本自动生成,无论什么时候入库的商品对于某个客户批次都相同; 2、出库单选择商品时,先将出库单表头上客户编号传递到选择窗口,通过脚本过滤出包含这个客户编号的批次商品,以供操作员选择。现在的问题是:当进入这个窗口时可以筛选出包含这个客户信息的批次商品(只一个),只要点了商品后,筛选就失效。 附:表格中的过滤数据中的脚本 hide=1 if(str_pos(批号,'08131')>=0)//指批号中包含了编号08131这个客户商品 hide=0
官方认证第三方服务团队 徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787 服务介绍:http://www.onlyit.cn/onlyit_service.html
int select()//选择窗口的脚本程序 { string client,batch; client=user_para_get("client"); batch=grid_get_v("MG_Num","batch_no",0); str1='str_pos('+batch+','+client+')>=0'; grid_filter_show('MG_Num',str1) return 1; }; int func_show_win() { select(); return 1; }; int func_win_active() { select(); return 1; }
登录后方可发贴