Foxtable(狐表)用户栏目专家坐堂 → [求助]单位代码填充


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

主题:[求助]单位代码填充

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 10:08:00 [显示全部帖子]

 IIF([单位] = '梁平中学', '001', IIF([单位] = '红旗中学', '002', IIF([单位] = '第一中学', '003', '')))

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 10:09:00 [显示全部帖子]

如果单位多的话,建议加一个单位的数据表,然后到数据表查询相关值。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 10:28:00 [显示全部帖子]

 多种方法。

方法一,设置表的关联,校名设置为父表,然后写表达式,类似 Parent(po).单位代码

方法二,http://www.foxtable.com/help/topics/1451.htm
[此贴子已经被作者于2012-12-11 10:28:04编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 11:32:00 [显示全部帖子]

 挺简单的,你上传例子吧。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 11:59:00 [显示全部帖子]

 楼主,其实你已经写好了的。你选中第一列,然后点击菜单里的 重置列,就可以看到效果了。

 然后你输入数据的时候,自动会填充的。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 14:19:00 [显示全部帖子]

 最后变成这样。对了,楼主有时间的话,对代码重构一下,代码略显冗余。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:高中期末成绩统计程序.table



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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 14:47:00 [显示全部帖子]

以下是引用cqlpjks在2012-12-11 14:42:00的发言:

谢谢!那错误提示是怎么回事?我测试了统计时没有错误提示了。

 

[此贴子已经被作者于2012-12-11 14:42:30编辑过]


因为你在统计的时候,用到

For Each tb As DataTable In DataTables

Next

这是遍历所有的数据表,我只是加了一个判断,而已。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/12 10:43:00 [显示全部帖子]

改成这样,大概精简代码。

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:高中期末成绩统计程序.table


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/12 10:45:00 [显示全部帖子]

 设置列宽度的问题。

 可以直接设置,比如 Tables().Cols().Width = 100

 或者

http://www.foxtable.com/help/topics/1775.htm

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/12 10:46:00 [显示全部帖子]

以下是引用cqlpjks在2012-12-12 10:11:00的发言:
我点击成绩统计按钮执行后,成绩统计出来了,怎么成绩库表成白板了,是怎么回事?请明示?


白板的问题,可能是StopRedraw的问题,可能是中途统计出错,后面的ResumeRedraw没有执行。

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