请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
schy(uid:98307)
热爱信息化! 职业资格认证:FCP-FineBI | FCP-报表开发工程师 | FCA-数知鸟 | FCP-业务分析师 | FCA-九数云 | FCA-数据分析理论 | FCA-FineBI | FCP-零代码开发工程师
  • 回答:感觉应该可以用mapx函数配合字段显隐实现该功能。准备,表单中添加两套一样的控件,一套用于录入,另一套用于显示已录入内容。原理是:1、第一次扫码链接后,通过mapx函数查询该微信是否已经录入,发现没有录入,就通过控件显隐,显示出来录入控件让他录入,提交。2、第二次再次扫码后,发现已经录入了,但是这时候通过控件显隐,把录入控件关闭,通过mapx函数查询到之前录入的内容,并显示出来。同时设置好微信号重复无法提交。这样就实现了:简道云如何实现一个微信扫码只能填写一次,下次扫码的时候,直接显示上次填写内容?当然,不想用mapx函数也可以用智能助手把第一次录入的信息推送到另一个表单,然后通过显隐结合关联查询进行上次录入信息的展示。原理同上!
    2023年09月16日回复
  • 回答:你可以上传两张图把这个需求说明白吗?第一张,手工填写完的具体运货信息内容,可以把所有信息都填写上。第二张,是需要简道云自动计算后给子表单填写的完整内容,手工编辑上,就要最后的希望实现的效果。这样大家就明白你具体需要干啥了。现在这一个图也没有具体数据内容,不好让人理解明白。例如下面的图,左边的是录入完的,右边是希望简道云自动计算后实现的。举个例子,数据是瞎填的。但这样大家就知道你要干什么了。主要是想知道你想把那些子表单的那些单元格的数据通过什么规则汇总到另一个子表单中那个单元个中,汇总逻辑是什么?我觉得可以这么设计:建立1个计划汇总子表单和10个计划明细子表单。第一步:汇总子表单录入10行数据,每一行对应一个计划。第二步:利用concatenate函数搭配split函数,通过主表字段传递汇总子表单中的计划名称字段到每一个计划明细子表单,这样10个明细子表单就自动分别对应每了一个计划,在每个明细子表单中,添加不同的地址字段,然后关联司机,并计算每个计划中每个地址对应的各种费用。这样费用就在10个明细子表单中被精确的计算出来了。第三步:然后再建立若干个汇总子表单和汇总用的中间字段,用来统计10个名字子表中,每个客户对应的计收客户总运费,计划应收客户总单证费,和每个司机对应的应付司机总运费,应付司机总洗车费,应付公司总单证费。这样就得到了这个订单的全部汇总和明细费用。【注意】:1、跨子表单进行汇总可以在子表单中添加一个汇总字段,比如汇总客户运费,就用concatenate("客户运费",明细1.金额,”客户运费“)。然后主表字段”汇总辅助字段“把这个子表字段汇用concatenate总起来,最后在汇总子表中,用sumproduct函数,sumproduct(split(汇总辅助字段,"客户运费"))就得到所有明细子表的客户运费了。2、同理,可以用union函数结合count函数加子表单手工序号的方式,把汇总子表按照客户自动建立或者按照司机进行自动建立。【总结】:以上就可以较好的实现该需求。我在公司的工资报表中测试有效。我们的环境是,一个部门的工资表,包含多个劳务公司。每个劳务公司又对应多个不同的合同类别。我通过上面的方法,把明细表中不同的劳务公司和不同的合同类别分别进行了汇总计算。和你这个需求差不太多。我还做了工资表的多个打印模板,按合同汇总的,按薪酬类别汇总的等等。你这个需求应该是一个相当复杂的需求,但是只要掌握了子表单汇总的技巧后就没有什么实现难度了,无非就是编辑起来费些时间。
    2023年09月11日回复
  • 回答:按照你设置的触发条件选择,如果符合条件的数据超过了200,那么就只能将系统数据查询出的前200条处理掉。
    2023年01月11日回复
  • 回答:concatenate函数
    2023年09月12日回复
  • 回答:去掉“=”看看TEXT(TODAY(),"yyyy-MM-dd")
    2023年09月12日回复
  • 回答:不是断网了就是简道云系统出问题了,等等再试试。故障一般不会超过一天。
    2022年12月30日回复
  • 回答:简道云可以api对接,企业版默认提供的功能,可以通过简道云API接口功能与其他系统实现对接。接口文档很完善。可以查看https://hc.jiandaoyun.com/open/11470
    2023年09月06日回复
  • 回答:假设原来的日期记录在一个叫”真实日期“的控件中,你再添加一个叫”过滤日期“的日期控件,公式就等于date(year(实际日期),if(day(实际日期)<=10,month(实际日期),month(实际日期)+1,1))。这样你用这个过滤日期来做过滤组件,就可以得到你要的月份的数据了。就相当于给每个日期从新标注了一个实际月份。
    2023年08月30日回复
  • 回答:这个是可以实现的。第一步:给子表单编号,新增一个“编号”的文本字段。具体方法论坛中已经很多了。第二步:新增一个主表单的文本字段,命名为"全部结束日期",公式就是join(子表单.日期,"_"),这样就把所有的子表单日期变成一个文本了。第三步:添加一个手工选择开始日期字段。用来选择第一个开始日期。第四步,将子表单开始日期控件公式设置为 if(编号=="1",手工选择日期,split(全部结束日期,"_"))这样就分理出了上行录入的结束日期并赋值给了这行的开始日期。
    2023年08月30日回复
  • 回答:子表单里添加关联数据控件,可以办到一次关联多条数据。
    2023年08月29日回复
  • 159

    159

    6

    10

    个人成就
    内容被浏览63,829
    加入社区6年331天
    返回顶部