开发者社区> 问答> 正文

在钉钉中,可以在表单下面设置“添加新表单”吗?然后批量保存 表单数据吗?

问题一:d611143347ddfb51137c4b4909c20f99.png 在钉钉中,可以在表单下面设置“添加新表单”吗?然后批量保存 表单数据吗? 问题二:如何创建表单的业务实例数据?

展开
收起
乐天香橙派 2023-07-06 11:18:44 177 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在钉钉中,您可以在表单下方设置“添加新表单”按钮,以便用户可以动态添加新的表单。同时,您也可以通过API接口批量保存表单数据。

    关于在表单下面设置“添加新表单”按钮,您可以在创建表单时,选择“支持动态添加表单”选项并开启该功能。开启后,用户可以在表单下方看到“添加新表单”按钮,并可以通过该按钮添加新的表单。需要注意的是,该功能只适用于钉钉企业内部应用,不支持在钉钉群组和其他应用中使用。

    关于批量保存表单数据,您可以使用钉钉开放平台提供的表单API接口,例如dingtalk.smartwork.bpms.processinstance.create接口,该接口可以将表单数据批量提交并保存到后台数据库中。具体的使用方法和接口参数可以参考钉钉开放平台的文档和示例代码。需要注意的是,使用该接口需要进行身份验证和权限管理,确保操作的合法性和安全性。

    2023-07-29 21:58:51
    赞同 展开评论 打赏
  • 在钉钉中,目前不支持直接在表单下面设置“添加新表单”的功能。每个表单都是独立的,无法直接在表单下方添加新表单。

    但是,在钉钉工作台的自定义应用中,你可以通过开发酷应用或小程序来实现批量保存表单数据的功能。可以创建一个自定义的界面,在该界面中提供多个表单输入框供用户填写,并通过相应的提交按钮来触发数据保存操作。

    以下是一般的实现步骤:

    1. 创建一个自定义酷应用或小程序,包含表单输入框和提交按钮。

    2. 用户填写表单数据后,点击提交按钮。

    3. 在提交按钮的事件处理函数中,获取表单输入框的值,并将其发送给后端服务器。

    4. 后端服务器接收到数据后,进行数据处理和存储操作。可以将数据保存到数据库、文件系统或其他适合的存储介质中。

    2023-07-06 14:02:29
    赞同 展开评论 打赏
  • 针对问题二的回答:创建表单的业务实例数据可以通过编辑并发布审批表单来完成,其创建过程类似于在钉钉管理后台 > OA审批 > 表单管理中进行。具体可通过「创建或更新审批表单模板」接口来创建或更新表单模板,接口请求示例如上文所示。在表单模板中,可通过添加不同类型的表单控件来定义表单的各个字段,如单行输入框、多行输入框、数字输入框、单选框、多选框、日期、电话、图片等。每个表单控件都有对应的属性,如控件标题、输入提示、控件id、是否必填、选项列表、默认值等,通过设置这些属性可以定义表单控件的行为和显示。最终创建的表单实例数据将会基于表单模板生成,用户可在实例数据中填写具体的业务信息。—此回答来自钉群“钉钉开发者社区(互助群)”

    2023-07-06 13:21:47
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载