管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

 6  1/1   1  
作者
内容
anitaqq  [个人空间]


注册  2011-10-04
发贴数  133
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2014-04-03 22:07

老師您好, 
在採購報表中, 
1.想要顯示此產品編號的存量資料,要如何設定呢? 
2.顯示的資料中,名稱要限定只SHOW 10個字元,要如何設定呢? 
 
再請老師幫忙一下,謝謝.


        于 2014-04-03 22:07 被 anitaqq 修改




95766183@qq.com  [个人空间]


注册  2014-03-18
发贴数  16
精华数  0
原创贴  0
来自  
状态  正常

级别  贵宾
#2»发布于2014-04-01 08:52

第一步: 
  菜单:功能菜单->当前报表列表扩展字段定义 
  定义一个扩展字段,属性编码为resnum,属性名称为产品存量 
第二步 
  菜单:功能菜单->当前报表脚本定义 
  写入以下脚本   
int show_row_ext() 

  string sqlstring; 
  sqlstring="select num from edt_res where res_id='"+res_id+"'";//查询当前产品存量 
 db_run(sqlstring); 
  if(db_row_count()>0) 
 { 
  resnum=db_res(0); //将当前产品存量写入报表 
 }; 
 
  return 1; 
};






95766183@qq.com  [个人空间]


注册  2014-03-18
发贴数  16
精华数  0
原创贴  0
来自  
状态  正常

级别  贵宾
#3»发布于2014-04-01 10:14

刚才忘了加名称长度限定了 
int show_row_ext()  
{  
  string sqlstring;  
  sqlstring="select num from edt_res where res_id='"+res_id+"'";//查询当前产品存量  
 db_run(sqlstring);  
  if(db_row_count()>0)  
  {  
    resnum=db_res(0); //将当前产品存量写入报表  
 };  
  res_name=str_cut(res_name,10);//名称只显示前10个字符 
  return 1;  
};






anitaqq  [个人空间]


注册  2011-10-04
发贴数  133
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#4»发布于2014-04-03 03:37

非常感謝老師的回覆~~!!. 
 
測試後,針對第1項顯示出來的存量,不太正確呢. 
可能因為我有特別設定A倉.B倉.C倉...等,所以SHOW出來的資料, 
看起來是只捉第一個A倉的資料而已. 
那不知要如何修改呢. 
如想要設定只顯示B倉存量的資料或者是A倉+B倉的合計存量資料時要如何修改呢? 
 
第2項字符數問題,測試OK.沒問題. 
 
再請老師幫忙協助一下,再次謝謝老師的幫忙~






95766183@qq.com  [个人空间]


注册  2014-03-18
发贴数  16
精华数  0
原创贴  0
来自  
状态  正常

级别  贵宾
#5»发布于2014-04-03 14:05

修改如下 
显示所有仓库总量:sqlstring="select sum(num) from edt_res where res_id='"+res_id+"'";//查询当前产品存量  
 
显示某仓库存量:sqlstring="select sum(num) from edt_res where edt_id ='仓库ID' and res_id='"+res_id+"'";//查询当前产品某仓库存量,仓库ID请改为你想查询的仓库ID 
 
显示A库+B库存量:sqlstring="select sum(num) from edt_res where (edt_id ='A仓库ID' or  edt_id ='B仓库ID')  and res_id='"+res_id+"'";//查询当前产品AB仓库存量之和,仓库ID请改为你想查询的仓库ID


        于 2014-04-03 14:05 被 95766183@qq.com 修改




anitaqq  [个人空间]


注册  2011-10-04
发贴数  133
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2014-04-03 21:41

非常感謝老師,測試沒問題了. 
 
真的非常謝謝您~~!!







 6  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]