易表在线答疑技术与交流用户社区 → [求助]列名是动态拼凑出来的,如何获取具体的列值


  共有8383人关注过本帖树形打印复制链接

主题:[求助]列名是动态拼凑出来的,如何获取具体的列值

美女呀,离线,留言给我吧!
dancedy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/3 8:51:00 [显示全部帖子]

一般函数可以直接拼接,如 FindText(GridName,[%前缀%]+"合做数量")

 

具体情况具体分析,可以上传例子


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/3 10:56:00 [显示全部帖子]

假设[%前缀%] = "1号_"

 

Eval("SetVariable(""%平均金额%"",[" + [%前缀%] + "工价] * [%合做数量%] / [%合做人数%]) ")


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/8 10:21:00 [显示全部帖子]

Eval("addRow(""单表测试1"",""姓名,工序," + [%列名前缀%] + "是否合做"",""赵明达"",""热压"",true)")

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/9 11:44:00 [显示全部帖子]

Eval("round([" + mid(colname,0,4) + "单人数量] * [" + mid(colname,0,4) + "工价],2)")

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/9 11:44:00 [显示全部帖子]

SetVariable一般不用于刷新公式

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/9 14:57:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:金额.egd


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/9 16:49:00 [显示全部帖子]

单人数量列,操作公式:RecalcCell(GridName,Row,[%列名前缀%] + "金额")

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2015/4/10 9:06:00 [显示全部帖子]

没有直接引用列名,个别函数是不直接刷新的,可以使用公式进行及时刷新

 回到顶部