第3章通过Excel表创建应用 钉钉宜搭平台能够通过现有的Excel表快速创建宜搭应用,例如现有一个职工工资的Excel表格,钉钉宜搭平台能够通过该Excel表格生成应用,通过此应用能够录入信息并导出Excel文件; 也可以通过现有的信息收集表快速生成一个应用,并对现有数据进行管理。 钉钉宜搭平台在PC端和移动端均支持从Excel创建应用,本章将介绍通过浏览器PC端、PC客户端和移动端这三种方式从Excel表创建应用。 视频讲解 3.1浏览器PC端从Excel创建应用 本节主要讲解如何在PC端从Excel创建宜搭应用,并且通过从Excel表方式创建一个项目计划书管理系统。通过Excel创建应用的方式分为“模板创建”和“本地上传”。 实验操作 3.1.1浏览器PC端选择Excel 用户登录并进入宜搭官方网站,在“开始”界面中,单击“创建应用”按钮,在弹出的设置界面中选择“从Excel创建应用”选项,如图31所示。 图31在“首页”界面从Excel创建应用操作 单击“开始创建”按钮开始从Excel创建应用,进入“从Excel创建应用”界面,在该界面菜单栏中有“从Excel模板中选择”和“从本地上传”两种方式选择Excel,如图32所示。 图32“从Excel创建应用”界面 先介绍通过“从Excel模板中选择”方式选择Excel创建应用。将鼠标移动至名为“新冠疫苗接种统计表”的模板上,该模板上将会显示“预览”和“使用”两个按钮,如图33所示。 图33选择Excel模板操作示意 参考图33,在“新冠疫苗接种统计表”模板上单击“预览”按钮,将会弹出显示该信息预览界面,如图34所示。预览完成后,可以单击“取消”按钮以取消预览该Excel模板,也可以单击“使用”按钮以启用该Excel模板创建应用进入第二步“字段设置”界面。 图34“新冠疫苗接种统计表”预览界面 在菜单栏中选择“从本地上传”方式选择Excel创建应用,“从本地上传”界面如图35所示。单击界面中“单击此区域上传Excel文件”区域会打开本地文件,在弹出的设置界面中选择准备好的Excel表,单击“打开”按钮,如图36所示。 图35“从本地上传”界面 图36从本地上传Excel文件操作示意 上传的Excel文件需要符合以下规范: 不能存在合并的单元格; 文件大小不超过 2MB; 仅支持 (*.xls 和 *.xlsx) 文件; 确保需要导入的 Sheet 表头中不包含空的单元格,否则该 Sheet 页数据系统将不做导入。 3.1.2浏览器PC端字段设置 参考3.1.1节中操作步骤打开本节需要的项目计划书管理系统Excel文件进入PC端“字段设置”界面,如图37所示。平台已经自动识别了 Sheet 页中字段的类型,例如日期、单选、复选、成员、文本等。使用宜搭业务组件,会使得收集数据得更规范。 图37浏览器PC端“字段设置”界面示意 在图37所示界面中单击字段右边下拉按钮,以“项目名称”字段为例,如图38所示,其中可以设置字段属性“是否必填”“字段标题”和“字段类型”。 图38“项目名称”字段设置操作示意 其中,“字段类型”属性可以设置为“文本输入框”“数字输入框”“日期输入框”“成员选择框”四种类型,如图39所示。 图39字段属性“字段类型”设置操作示意 参考图39,将“字段标题”为“项目名称”“项目类型”“主持人单位”“项目简介”“项目研究背景”“项目研究目标”“项目研究内容”“项目进度安排”“项目预期成果”“项目经费预算”的字段的“字段类型”均设置为“文本输入框”。以“项目类型”字段为例,在“字段类型”下拉菜单中选择“文本输入框”选项,单击“确定”按钮完成设置,如图310所示。 图310“字段类型”属性设置为“文本输入框”操作示意 设置“字段标题”为“主持人”“团队成员”“指导老师”的字段的“字段类型”为“成员选择框”。以“主持人”字段为例,在“字段类型”下拉菜单中选择“成员选择框”选项,单击“确定”按钮完成设置,如图311所示。 图311“字段类型”属性设置为“成员选择框”操作示意 设置“字段标题”为“主持人联系电话”的字段的“字段类型”为“数字输入框”,单击“确定”按钮完成设置,如图312所示。 图312“字段类型”属性设置为“数字输入框”操作示意 设置“字段标题”为“项目开始日期”的字段的“字段类型”为“日期输入框”,单击“确定”按钮完成设置,如图313所示。 图313“字段类型”属性设置为“日期输入框”操作示意 3.1.3浏览器PC端流程设计 参考3.1.2节的内容,完成字段设置后单击图37中的“下一步”按钮,进入第三步“流程设计”界面,如图314所示。当新增数据需要审批时,即可开启流程,完成流程图设计,选择开启审批流程的表单并配置审批人。若不需要设置流程直接单击“下一步”按钮进入“应用设置”界面。 图314浏览器PC端“流程设计”界面示意 根据本项目计划书管理系统的设计需求,无须进行“流程设计”,单击“下一步”按钮最后生成普通表单。 参考图315,单击“开启流程”按钮,进入“流程设计”界面,其中可以设置是否启用“启用流程”按钮,在“选择开启审批流程的表单”栏中选择表单,在“流程设计”界面中设置审批节点和选择“审批人”。本节项目计划书管理系统设置“启用流程”关闭。 图315浏览器PC端“流程设计”界面示意 3.1.4浏览器PC端应用设置 参考3.1.3节中的内容,在图314所示界面中单击“下一步”按钮完成“流程设计”,进入“应用设置”界面,如图316所示。 图316浏览器PC端“应用设置”界面 其中,“基础设置”中可以自定设置“应用名称”,其中“权限设置”可以设置“用户可查看的数据范围”和设置“指定可管理所有数据的人”,单击“已选择”按钮会弹出设置界面显示该企业、组织或团队人员,可以在如图317所示的界面中选择人员并设置人员权限,选择完成后单击“确定”按钮完成此步操作。 图317弹出的“选择人员”设置界面 3.1.5浏览器PC端应用效果展示 参考3.1.4节完成“应用设置”后,在图316所示界面中单击“创建应用”按钮,跳转至新建的宜搭应用首页,即完成创建应用,如图318所示。 图318完成从Excel表创建宜搭应用示意 参考图318,在左侧页面列表栏中选择“应用首页”,在右侧“表单提交”栏单击Sheet1按钮,进入Sheet1表单提交界面,用户填写完成后单击“提交”按钮即可提交,如图319所示。 图319项目计划书提交界面 参考图318,在左侧页面列表栏中选择“应用首页”,在右侧“数据管理”栏单击“Sheet1数据管理页”按钮,进入“Sheet1数据管理页”界面,用户可以在该界面查看已经提交的项目计划书的数据管理页,如图320所示。 图320项目计划书数据管理页 在宜搭官方网站“我的应用”界面可以查看到开发的“项目计划书管理系统”宜搭应用,用户也可以在“我的应用”界面中单击“从Excel创建应用”按钮,参考3.1节的步骤从Excel开发宜搭应用,如图321所示。 图321“我的应用”界面展示“项目计划书管理系统”效果 当“项目计划书管理系统”创建成功后,在钉钉客户端可以收到宜搭消息推送,在该推送中可以通过“打开应用”按钮快速打开应用访问页面,可以通过“编辑应用”按钮快速进入应用开发界面,如图322所示。 图322“宜搭”应用创建成功消息推送效果 视频讲解 3.2钉钉PC端从Excel创建应用 本节主要讲解如何在PC端通过钉钉软件从Excel创建宜搭应用,并且通过Excel表创建一个项目计划书管理系统。 实验操作 3.2.1钉钉PC端选择Excel 首先打开PC端上的“钉钉”软件,在左侧工具栏中选择“工作台”,打开“工作台”后,选择需要创建宜搭应用的组织,在“OA工作台”页面中选择“宜搭”应用,如图323所示。 图323钉钉PC端“工作台”操作示意 单击“宜搭”按钮后,进入钉钉PC端“宜搭”界面,如图324所示。 图324钉钉PC端“宜搭”界面示意 在“宜搭”界面中单击“从Excel创建应用”按钮后,在“宜搭云钉低代码”新开页面中有“从Excel模板中选择”“从钉盘中选择”“从本地上传”三种方式上传Excel文件,如图325所示。 图325钉钉PC端“宜搭云钉低代码”新开页面示意 其中,“从Excel模板中选择”和“从本地上传”方式与3.1节中的方式相同,本节介绍“从钉盘中选择”方式上传Excel,参考图325,单击“单击选择文件”区域,在弹出的“选择文件”设置界面中选择Excel文件,单击“发送”按钮,如图326所示。 图326选择“项目计划书管理系统”Excel文件操作示意 3.2.2钉钉PC端其他设置 在钉钉PC端字段设置、流程设计和应用设置的步骤和在浏览器PC端基本相同,可以参考3.1节。 3.2.3钉钉PC端应用效果展示 创建完成应用后,进入PC端“项目计划书管理系统”新开页面,如图327所示。在PC端“宜搭”应用和网页端“宜搭”应用使用方法基本相同。 图327钉钉PC端“项目计划书管理系统”首页效果 视频讲解 3.3钉钉移动端从Excel创建应用 本节主要讲解如何在移动端即手机端从Excel创建宜搭应用,并且通过Excel表创建一个项目计划书管理系统。 实验操作 3.3.1钉钉移动端选择Excel 首先打开手机上的“钉钉”软件,在底端菜单栏中选择“工作台”,打开“工作台”后选择“宜搭”应用,如图328所示。单击“宜搭”后进入宜搭界面。单击“创建应用”按钮,如图329所示。 图328移动端选择“宜搭”操作示意 图329移动端创建应用操作示意 单击“创建应用”按钮后选择“从Excel创建应用”选项,如图330所示。单击“从Excel创建应用”按钮后,选择需要创建应用的Excel表,如图331所示。可以单击“预览”按钮预览该Excel表内容,确定后单击“下一步”按钮。 图330“从Excel创建应用”操作示意 图331选择Excel表操作示意 3.3.2钉钉移动端字段设置 参考3.2.1节的内容,确定Excel表后,创建应用需要设置字段,选择菜单栏中“表单字段设置”选项进入如图332所示的界面。其中,选中字段名称左侧符号即可将字段添加至应用中,单击字段右侧齿轮状符号进入“字段设置”界面,如图333所示。 其中,可以选择该字段是否必填,可以在“字段标题”单行文本输入框内设置该字段标题,可以在“字段类型”选项下选择输入字段类型。以“字段标题”为“主持人”的字段为例,设置“是否必填”属性开启,设置“字段类型”为“成员选择框”,如图334所示。完成“字段设置”后单击“确定”按钮保存,回到图332所示的界面。此处需要注意的是,部分字段设置界面中“字段类型”具有多个选项,部分“字段设置”界面中“字段类型”只有唯一选项。选择菜单栏中“数据预览”选项进入如图335所示的界面。 图332移动端 “表单字段设置”界面示意 图333移动端“字段设置”操作界面 图334设置“字段类型”操作示意 图335“数据预览”查看示意 3.3.3钉钉移动端应用设置 参考3.3.2节的内容,完成字段设置后,在图335所示界面中单击“下一步”按钮进入“应用设置”界面,如图336所示。其中,可以设置“仅指定人可查看数据”“限定用户可查看的数据范围”“新增数据需要审批”功能,本项目计划书管理系统无须其他设置,直接单击“确定”按钮即可完成开发。使用“新增数据需要审批”功能即可将本表做成流程单进行使用。 图336移动端从Excel创建应用“应用设置”界面 3.3.4钉钉移动端应用效果展示 完成设置后,即可进入创建好的“项目计划书管理系统”宜搭应用程序的钉钉移动端首页,如图337所示。其中,单击“表单提交”栏下Sheet1按钮即可进入表单提交界面,如图338所示。用户填写完成后,可以单击“提交”按钮提交该信息表单,也可以单击“暂存”按钮实现表单暂存即不提交暂时保存。 其中,单击“数据管理”栏下“Sheet1数据管理”按钮即可进入数据管理界面,如图339所示。单击“新增”按钮即可进入图338所示界面新增信息。在图339所示界面中单击右上角的“…”按钮,即可进入数据操作界面,如图340所示。可以单击“详情”按钮查看数据详情,也可以单击“删除”按钮删除该条数据。 在图339所示界面中单击右上角的“筛选”按钮,进入数据筛选界面,选择筛选条件后单击“查询”按钮即可完成数据筛选,单击“重置”按钮即可重置筛选条件。 图337创建好的宜塔应用的钉钉 移动端首页效果 图338移动端表单提交界面 图339移动端数据管理界面 图340移动端数据操作界面