易表在线答疑技术与交流用户社区 → 根据列的列表项目公式修改相邻列的刷新公式


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

主题:根据列的列表项目公式修改相邻列的刷新公式

帅哥哟,离线,有人找我吗?
hcy1185
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
根据列的列表项目公式修改相邻列的刷新公式  发帖心情 Post By:2011/4/22 10:48:00 [显示全部帖子]

请老师指教!
根据"定额含量"表"材料名称"列的列表项目公式,设置"材料号"列及"类别"列的刷新公式.
(是三个表组成的刷新公式)

文件大小超过1024kb怎么传?


 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 10:56:00 [显示全部帖子]

egd文件下载

我删除了几个表,对于这个公式用不到


 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 12:15:00 [显示全部帖子]

列表项目采用一个表时,"|"+ListFor("定额材料","材料名称"),材料号列的刷新公式为:[定额材料!材料号].现在,列表项目采用三个表,"|"+ListFor("定额材料","材料名称")+ListFor("配比材料","材料名称")+ListFor("台班材料","材料名称"),材料号列的刷新公式应怎样设置? [定额材料!材料号]or[配比材料!材料号]or[台班材料!材料号],不对

 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 12:39:00 [显示全部帖子]

请楼上老师按我的表列设置一下,我看你给的公式不明白!谢谢!!!

-=-=-=- 以下内容由 hcy11852011年04月22日 00:40pm 时添加 -=-=-=-
我是采用的三个表

 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 13:58:00 [显示全部帖子]

请 wjq1072 老师贴上公式!我下载几次未成功

 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 14:19:00 [显示全部帖子]

还是wjq1072老师理解我的设计意图!问题已经解决,谢谢wjq1072老师!!!

-=-=-=- 以下内容由 hcy11852011年04月22日 02:35pm 时添加 -=-=-=-
我再看看列表项目.

-=-=-=- 以下内容由 hcy11852011年04月22日 02:40pm 时添加 -=-=-=-
文件大于1.5mb如何上传?

 回到顶部
帅哥哟,离线,有人找我吗?
hcy1185
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:90 积分:30 威望:0 精华:0 注册:2010/5/3 11:30:00
  发帖心情 Post By:2011/4/22 14:54:00 [显示全部帖子]

再次请教wjq1072老师!
因为"定额材料"表分为三个表,那么"定额含量"表里的"金额"列的计算公式也需要修改,请老师费神指教!
谢谢!!!

-=-=-=- 以下内容由 hcy11852011年04月22日 03:30pm 时添加 -=-=-=-
受wjq1072老师启发,已解决.
If([定额编号] >= "1205" And [定额编号] <= "1236" Or [定额编号] >= "2109" And [定额编号] <= "2140",If([类别] = "材料费%",Sumfor("定额含量","金额","定额编号","=",[定额编号],"类别","=","材料") * (Sumfor("定额含量","含量","定额编号","=",[定额编号],"类别","=","材料费%")/100),If([类别] = "机械费%",Sumfor("定额含量","金额","定额编号","=",[定额编号],"类别","=","材料") * (Sumfor("定额含量","含量","定额编号","=",[定额编号],"类别","=","机械费%")/100),[含量] * (FindText("定额材料","单价/元","材料名称","=",[材料名称])+FindText("配比材料","单价/元","材料名称","=",[材料名称])+FindText("台班材料","单价/元","材料名称","=",[材料名称])))),If([类别] = "材料费%",Sumfor("定额含量","金额","定额编号","=",[定额编号],"类别","=","材料") * (Sumfor("定额含量","含量","定额编号","=",[定额编号],"类别","=","材料费%")/100),If([类别] = "机械费%",Sumfor("定额含量","金额","定额编号","=",[定额编号],"类别","=","机械") * (Sumfor("定额含量","含量","定额编号","=",[定额编号],"类别","=","机械费%")/100),[含量] * (FindText("定额材料","单价/元","材料名称","=",[材料名称])+FindText("配比材料","单价/元","材料名称","=",[材料名称])+FindText("台班材料","单价/元","材料名称","=",[材料名称])))))

 回到顶部