作者 |
|
anitaqq [个人空间]
   注册  2011-10-04 发贴数 133 精华贴 1 原创贴 0 来自 状态 正常
级别 会员 |
|
|
老師您好, 在採購報表中, 1.想要顯示此產品編號的存量資料,要如何設定呢? 2.顯示的資料中,名稱要限定只SHOW 10個字元,要如何設定呢? 再請老師幫忙一下,謝謝. |
|
|
于 2014-04-03 22:07 被 anitaqq 修改

|
|
95766183@qq.com [个人空间]
 注册  2014-03-18 发贴数 16 精华数 0 原创贴 0 来自 状态 正常
级别 贵宾 |
|
|
第一步: 菜单:功能菜单->当前报表列表扩展字段定义 定义一个扩展字段,属性编码为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 来自 状态 正常
级别 贵宾 |
|
|
刚才忘了加名称长度限定了 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 来自 状态 正常
级别 会员 |
|
|
非常感謝老師的回覆~~!!. 測試後,針對第1項顯示出來的存量,不太正確呢. 可能因為我有特別設定A倉.B倉.C倉...等,所以SHOW出來的資料, 看起來是只捉第一個A倉的資料而已. 那不知要如何修改呢. 如想要設定只顯示B倉存量的資料或者是A倉+B倉的合計存量資料時要如何修改呢? 第2項字符數問題,測試OK.沒問題. 再請老師幫忙協助一下,再次謝謝老師的幫忙~ |
|
|

|
|
95766183@qq.com [个人空间]
 注册  2014-03-18 发贴数 16 精华数 0 原创贴 0 来自 状态 正常
级别 贵宾 |
|
|
修改如下 显示所有仓库总量: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 来自 状态 正常
级别 会员 |
|
|
非常感謝老師,測試沒問題了. 真的非常謝謝您~~!! |
|
|

|
|