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

    

 5  1/1   1  
作者
内容
oaktoy  [个人空间]


注册  2014-01-17
发贴数  25
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2014-02-11 11:24

就是将这3个合并到一个产品名称列显示。谢谢!


        




xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  568
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#2»发布于2014-02-11 21:09

用脚本实现 
1,鼠标右键点下后选择“单据明细列表定义”; 
2,找到“产品扩展1”,将其后面的打叉变为打勾,也就是启用这列; 
3,将默认标题改为你想要的名称,然后用“ctrl+U”组合键上移到你想要的位置; 
4,在单据的“功能”菜单项下有一个“单据参数及配置”中选择“脚本定义”,把以下的代码复制并且保存, 
int cell_change() 

string gridrow,gridcol,newresname; 
gridrow=grid_cur_row('MG_Item');//获取单据行 
gridcol=grid_cur_col('MG_Item');//获取单据的列 
if(gridcol==44)//单据中“数量”的列 
{res_ext_1=res_name+res_spec+res_model;//将软件中“产品定义”项中定义好的产品名称规格和型号赋予“产品扩展列1” 
}; 
  //change_col,change_col_id,change_row_id 
  return 1; 
}; 
5,当你修改了单据中的数量"而鼠标光标离开这个列之时,在“产品扩展1”(假定没有改名)下就自动的会将你在产品定义好的名称,规格和型号填入该列之中




        于 2014-02-11 21:09 被 xwb514 修改




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html
三生石  [个人空间]
QQ名  Meng


注册  2005-09-20
发贴数  7383
精华贴  14
原创贴  6
来自  杭州
状态  正常

级别  版主
#3»发布于2014-02-11 22:51

 
xwb514的方法不错,判断某列最好用名称进行判断(利用脚本函数 grid_get_col_name),因为显示定制后列位置可能发生变化。 
  
另外贴图请用jpeg格式,bmp格式文件太大了,上传阅读都费时间,谢谢。






 三生石上旧精魂 赏月吟风莫要论 惭愧情人远相访 此身虽异性长存 
xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  568
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#4»发布于2014-02-12 08:58

回三生石老师,你的方法不可行。 
我查询了下文档,这个函数的说明是: 
函数名               参数     返回类型       参数说明 
grid_get_col_name  SI  S  获得指定列编号的列名  表格的名称,列号 
也就是也要得到这个列的列号,同样要使用grid_cur_col这个函数得到列号,如果再使用grid_get_col_name这个函数就有些画蛇添足了。所以,如果列号发生了变化,依旧可以通过我的方法得到新的列在单据表格中列号(加个mgs(gridcol)得到新列号的提示,然后在正式使用中将其注释),在脚本中修改下判断的值就成了。 
再就我将这个函数进行测试,通不过,总是提示出错“错误信息:grid_get_col_name not defined 参数没有定义” 
 
贴图是因为直接用键盘上的“Prtsc sysRq”这个键,然后再用了操作系统的画图程序来做的,以后在保存的时候我注意下保存为jpeg


        于 2014-02-12 08:58 被 xwb514 修改




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html
webshow  [个人空间]


注册  2009-02-09
发贴数  133
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#5»发布于2014-02-12 12:16

打包产品销售,一个不错的贴子,收藏。





 5  1/1   1  


登录后方可发贴


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