找回密码
 立即注册

QQ登录

只需一步,快速开始

毛毛
金牌服务用户   /  发表于:2021-9-17 16:33  /   查看:2904  /  回复:14
1金币
本帖最后由 毛毛 于 2021-9-18 08:52 编辑

希望实现的功能:在1号下面的单元格填入人员表中的某个姓名,假设填的是王五,则2号自动填入小明,3号填入小张……6号填入小田,7号填入张三,如此循环直到当月的最后一天。
请问大神能给点思路吗
   

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这个是因为您的班次传过去了但是循环日期字段并没有班次的数据,您要是想通过一个date访问得到,应该将这两个字段放在一个数组变量中去访问。 这边给您把demo改了一下,您可以参考参考。下面还有服务端命令的学习教程。另外麻烦您把你上传的那个demo的外联表转为内建表要不然我们这边没法复现,感谢您对活字格的支持~ 活字格帮助手册-服务端命令 【外联转内置】 外联转内建库的具体步骤: 1.复制一份 ...

14 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-17 16:33:44
来自 11#
毛毛 发表于 2021-9-18 15:49
老哥,班次数据咋没过去?


这个是因为您的班次传过去了但是循环日期字段并没有班次的数据,您要是想通过一个date访问得到,应该将这两个字段放在一个数组变量中去访问。
这边给您把demo改了一下,您可以参考参考。下面还有服务端命令的学习教程。另外麻烦您把你上传的那个demo的外联表转为内建表要不然我们这边没法复现,感谢您对活字格的支持~



活字格帮助手册-服务端命令

【外联转内置】
外联转内建库的具体步骤:
1.复制一份工程文件(复制一份主要是为了避免你将你的原版工程的数据库转成内置后,还要再转回去,比较麻烦);
2.打开某一个工程文件,按下ctrl+shift 同时点击“转换内建表按钮”(这个按钮在菜单栏“数据”项下)
3.按下ctrl+s保存
4.将转换后的这个工程上传即可~


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-9-17 16:52:26
2#
论坛有一部分关于排班的帖子,你可以看看,应该可以给你提供思路:
1、排班功能(27.589397)
https://gcdn.grapecity.com.cn/showtopic-49829-1-63.html
2、自动排班(24.413122)
https://gcdn.grapecity.com.cn/showtopic-49105-1-77.html
3、排班表(23.01944)
https://gcdn.grapecity.com.cn/showtopic-50305-1-53.html
4、求改视图(14.923624)
https://gcdn.grapecity.com.cn/showtopic-49770-1-64.html
5、考勤日期+.0+员工考勤号(14.311962)
https://gcdn.grapecity.com.cn/showtopic-53276-1-2.html
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-17 18:05:04
3#
感谢楼上大佬的支持~
大佬,这个论坛有很多参考,但是具体实现起来还是挺复杂的,可以考虑,先将日期去"摊平",这样就是两个循环数据之间的匹配了,不过具体的实现方案还需要您去研究,您还可以看看论坛其他格友有什么好的方案,研究研究。
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2021-9-17 22:16:38
4#
Lay.Li 发表于 2021-9-17 18:05
感谢楼上大佬的支持~
大佬,这个论坛有很多参考,但是具体实现起来还是挺复杂的,可以考虑,先将日期去"摊 ...



搞不定了,可以在附件上修改一下不

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
何生活字格认证
中级会员   /  发表于:2021-9-18 08:22:15
5#
本帖最后由 何生 于 2021-9-18 08:28 编辑

你好!
  格友,我用你的工程修改的,我在循环里多加了一个循环。
  你看下效果,这是所有人一起排的,如图(附件也传了,版本比你的高,我的7.05的):


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2021-9-18 08:49:33
6#
何生 发表于 2021-9-18 08:22
你好!
  格友,我用你的工程修改的,我在循环里多加了一个循环。
  你看下效果,这是所有人一起排的,如 ...

每个班只要排一个人,你这个是每个班排了所有人,不知道人员那个表怎么一行一行往下走
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2021-9-18 08:51:41
7#
本帖最后由 毛毛 于 2021-9-18 08:53 编辑

希望得到的结果是
2021-01-01  小王
2021-01-02  小马
2021-01-03  小刘
2021-01-04  小毛
2021-01-05  小胡
2021-01-06  小张
……


回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-18 10:18:59
8#
毛毛 发表于 2021-9-18 08:51
希望得到的结果是
2021-01-01  小王
2021-01-02  小马

感谢楼上大佬的支持~
您好,给您做了个demo,是写服务端命令将日期和姓名当做数组传进去,然后循环日期数组,在日期数组中再循环姓名数组,当日期数组的序号和姓名数组的序号之间满足排班条件时,存入值班表。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2021-9-18 15:40:03
9#
Lay.Li 发表于 2021-9-18 10:18
感谢楼上大佬的支持~
您好,给您做了个demo,是写服务端命令将日期和姓名当做数组传进去,然后循环日期 ...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部