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


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

主题:代码请教

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
代码请教  发帖心情 Post By:2009/4/24 17:45:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table

求助下

定单表中 完成日期列 .,,我想根据地区区分后进行填写.一种是丛另一个表中提取日期,一种是直接填写完成日期
华中地区的定单完成日期,想丛表2中提取.区别条件是地区与定单号要一样.
其它地区的就直接填写上去.

这样行不行..
应该行吧
我不知道怎么写,所以请高手有空帮帮忙了..

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/24 18:47:00 [显示全部帖子]

谢谢.


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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/24 18:49:00 [显示全部帖子]

狐爸
需要按重置才会刷新
能不能设置下,正动刷新......
只要在华中统计表中一输日期后,定单表自动更新

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/24 19:31:00 [显示全部帖子]

狐表,
在加个要求
如果华中定单统计中
一个定单有3个完成日期(同定单分三次交货)
我想让它在三个日期中取最后那个完成日期,也就是最迟的交货日期.

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/25 9:03:00 [显示全部帖子]

狐爸
我刚去看了
还有个问题问下

如果我同一张定单计划分三次出货
第一次实际出货时间已经填好,第二次和第三次还没出货不知道时间(空白)
那么定单表实际最后(第三次)出货时间,应该也是空白,
是不是少了判断条件?
在子表中加一列为出货序号,1,2,3
主表中,我要取最后一次出货时间.(出货序号为最大的那个,根据定单号进行区别)
这样呢!
           

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/27 9:06:00 [显示全部帖子]

Dim Filter As String = "地区 = '华中'  And [完成时间] Is Not Null And 定单号 = '" & dr1("定单号") & "'"
狐爸
如果我在子表中增加一个级别...
Dim Filter As String = "地区 = '华中'  And [完成时间] Is Not Null And [事件级别] = 最大 And 定单号 = '" & dr1("定单号") & "'"
Dim Filter As String = "地区 = '华中'  And [开始时间] Is Not Null And [事件级别] = 最大 And 定单号 = '" & dr1("定单号") & "'"
事件级别列是整数列,这个最大与最小应该怎么样写?

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/27 10:19:00 [显示全部帖子]


Max = DataTables("某表).Compute("Max(某列)", "条件")
条件是要在代码中设置好?
"条件"能不能设置成为自动选取"某列"的最大值?或最小值两种.

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/27 11:58:00 [显示全部帖子]

狐爸
这是文件

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.table


在"开始出货日期列"中,要提取子表中"计划出货顺序"最小的出货日期
在"最后完成出货日期列"中.要提取子表中"计划出货顺序"最大的出货日期
子表"计划出货顺序列"中的出货次数是动态的,某张定单可能计划2次出货,可能又是5次出货

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/27 15:50:00 [显示全部帖子]

狐爸
有一点问题
编号001定单总共有5次出货计划
而子表中只有2次出货日期
主表中001号定单的实际出货完成日期应该是空白啊,因为001号定单最后一次出货日期是空,没有日期啊....

[此贴子已经被作者于2009-4-27 15:51:37编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1181 积分:8108 威望:0 精华:1 注册:2009/1/17 10:52:00
  发帖心情 Post By:2009/4/27 19:16:00 [显示全部帖子]

狐爸非常感谢你
解决问题了
感谢您耐心的教导
51前我会将在您的帮助下完成的作品发上来,您在看看,有没有什么需要简化的代码...
希望你能理解,我是菜鸟

 回到顶部
总数 11 1 2 下一页