Foxtable(狐表)用户栏目专家坐堂 → 请教函数


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

主题:请教函数

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


加好友 发短信
等级:三尾狐 帖子:714 积分:5207 威望:0 精华:0 注册:2012/4/13 13:10:00
请教函数  发帖心情 Post By:2012/11/20 19:35:00 [只看该作者]

比如函数 IIF([开始日期] - [天数] > 0 , '剩余',[开始日期])

 

[开始日期]是日期格式字段,[天数]是整数字段,'剩余'是字符,函数应该怎么改才能正常使用呢?

或者字段是不是也要改?

[此贴子已经被作者于2012-11-20 19:35:29编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/20 20:37:00 [只看该作者]

这个要用代码的,用表达式无法完成的。

而且日期减去天数大于0,这是什么意思?

 


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


加好友 发短信
等级:三尾狐 帖子:714 积分:5207 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2012/11/20 20:54:00 [只看该作者]

以下是引用狐狸爸爸在2012-11-20 20:37:00的发言:

这个要用代码的,用表达式无法完成的。

而且日期减去天数大于0,这是什么意思?

 

这只是随便输入的实际IIF要好几个判断了 我只是想知道 这样做 能否实现,因为用表达式感觉效率比较高,代码的话 貌似要写好多

[此贴子已经被作者于2012-11-20 20:54:28编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/20 20:55:00 [只看该作者]

我想知道:日期减去天数大于0,这是什么意思?


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


加好友 发短信
等级:三尾狐 帖子:714 积分:5207 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2012/11/20 21:04:00 [只看该作者]

以下是引用狐狸爸爸在2012-11-20 20:55:00的发言:

我想知道:日期减去天数大于0,这是什么意思?

 

上面我随便写了下 没考虑是什么……

请教狐爸下面代码改成代码该如何写啊,感觉会很复杂,对应列的格式应该是什么?全部用字符?

IIF([工艺状态] = '原材料',IIF([库位代码] = 0,IIF([采购计划完成日] = '缺值采购申请',[采购计划完成日],[采购计划完成日] + [仓库下料天数]),IIF([领料计划开始日] = '' ,'缺值领料计划',[领料计划开始日] + [仓库下料天数])),'')


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/20 21:14:00 [只看该作者]

先学习帮助中《开发指南》下《编程基础》和《FoxtTable编程》这两章,学三遍,然后尝试自己写,有问题再说。


 回到顶部