Foxtable(狐表)用户栏目专家坐堂 → 月份发二位数导出


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

主题:月份发二位数导出

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


加好友 发短信
等级:一尾狐 帖子:410 积分:3676 威望:0 精华:0 注册:2017/4/8 8:59:00
月份发二位数导出  发帖心情 Post By:2022/11/18 9:58:00 [只看该作者]

zn = Tables("wy_gt").Compute("Max(yy)") '提取当月库最大的年份
dn = Tables("wy_gt0").Compute("Max(yy)") '提取当月最大年份中的最大月份
dy = Tables("wy_gt0").Compute("Max(yy1)", "yy=" & dn) '年份 + 月份以整数计算
Dim dny As Integer = zn & zy '年份+月份以整数计算

老师,以上代码是正常的。如果是2022年10月份。变量dny结果是202210
                                  如果是2022的9月份,变量dny结果是20229,这样少了一位。如何月份用二位数表示,使得这是值为202209?

 上面的yy和yy1是整数型字段,用4位长度和2位长度输入的 ,比如 2022  01     2022  02...... 2022   12
[此贴子已经被作者于2022/11/18 10:07:18编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110497 积分:562369 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/18 10:12:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/0361.htm

Dim dny As Integer = zn & format(zy,"00")

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


加好友 发短信 三级勋章
等级:童狐 帖子:273 积分:2072 威望:0 精华:0 注册:2008/9/5 23:31:00
  发帖心情 Post By:2022/11/18 10:15:00 [只看该作者]

 Dim dny As String = zn & Format(zy,"00")
[此贴子已经被作者于2022/11/18 10:35:01编辑过]

 回到顶部