表单里有一个字段,想要把表单关联的那个子表里面的日期字段的最晚的那个日期作为默认值,可以怎么做
分情况 自动编号是计算公式还是平台默认还是批量导入工作流还是有区别的
我再好好捋捋,这是一个不断试错的过程
这个之前我研究过,逻辑不复杂,可以用 AI 生成
笑死,这抠搜公司根本没买 ai 服务,问 deepseek、豆包老师,也是牛头不搭马嘴
我再主表加了一个自动编码字段,然后在子表加一个文本字段设置默认值为主表的自动编码字段,两表之前双向关联,默认不出来,而且再用按钮是不不太好实现同步赋值
分情况 自动编号是计算公式还是平台默认还是批量导入工作流还是有区别的
可以做按钮去实现哈
我再主表加了一个自动编码字段,然后在子表加一个文本字段设置默认值为主表的自动编码字段,两表之前双向关联,默认不出来,而且再用按钮是不不太好实现同步赋值
不太行,使用按钮的话另外多了一个操作,我想要的是我在填写子表的同时就能赋值过去,这个是不是不太好实现
这个之前我研究过,逻辑不复杂,可以用 AI 生成
可以实现需求吗
有点像这位道友的情况,我按照他写的代码复刻了一下,做不出来,不懂代码的痛哈哈
汇总字段可以获取最晚,最早的日期;但有个问题就是需要提交后才会生效,而不是在填写子表时主表上就会看到
那可能不太合适用在我的场景,要求同步赋值,不然设置这个对我来说就没有意义了

汇总字段可以获取最晚,最早的日期;但有个问题就是需要提交后才会生效,而不是在填写子表时主表上就会看到
好咧,我试一下
可以实现需求吗
可以做按钮去实现哈
好咧,我试一下
子表同主表定义一个唯一相同的字段 使用工作流查询相同记录 排序根据时间顺序就 OK 了
可以做按钮去实现哈
子表同主表定义一个唯一相同的字段 使用工作流查询相同记录 排序根据时间顺序就 OK 了
两张表不是双向关联么,查询条件设置关联表里面记录是当前记录的 id 就可以了啊。或者查询表里面设置一个字段把当前记录 ID 或者当前一个编号字段写到查询表里面去。查询条件查找查询表里面这个字段的值等于当前表单里面这个字段的值不就可以了么
我的设置是在新增主表的一条记录的同时,同时填写多条子表记录
设置双向关联,筛选条件筛选与自己关联的子表记录,然后日期字段排序取第一条
我试一下
两张表不是双向关联么,查询条件设置关联表里面记录是当前记录的 id 就可以了啊。或者查询表里面设置一个字段把当前记录 ID 或者当前一个编号字段写到查询表里面去。查询条件查找查询表里面这个字段的值等于当前表单里面这个字段的值不就可以了么
我按这个方法试了下,因为子表是会存在多条记录的,每条记录的 id 都不一样,但是主表只有一个 id
我的理解是你想查询 当前主表下的子表记录吗?
对,子表有多条记录对应多个截止日期,取其中最晚的那个
我的理解是你想查询 当前主表下的子表记录吗?
这个查询工作表下面的排序规则,设置你要的日期字段按最新,取第一条就是你要的最晚的一个日期了啊。
两张表不是双向关联么,查询条件设置关联表里面记录是当前记录的 id 就可以了啊。或者查询表里面设置一个字段把当前记录 ID 或者当前一个编号字段写到查询表里面去。查询条件查找查询表里面这个字段的值等于当前表单里面这个字段的值不就可以了么
这么设置后直接返回上一条记录里面的最晚日期了,而不是当前记录
设置双向关联,筛选条件筛选与自己关联的子表记录,然后日期字段排序取第一条
这个查询工作表下面的排序规则,设置你要的日期字段按最新,取第一条就是你要的最晚的一个日期了啊。
这么设置后直接返回上一条记录里面的最晚日期了,而不是当前记录
是工作表,但是筛选条件取不到最晚的那个日期,比如有 10.21.和 10.30 这两个日期,取到 10.30.这个值的筛选条件不知道该怎么设置
这个查询工作表下面的排序规则,设置你要的日期字段按最新,取第一条就是你要的最晚的一个日期了啊。
确定子表是否为工作表是的话直接查询 然后赋值就行了
是工作表,但是筛选条件取不到最晚的那个日期,比如有 10.21.和 10.30 这两个日期,取到 10.30.这个值的筛选条件不知道该怎么设置
确定子表是否为工作表是的话直接查询 然后赋值就行了