说实话,以前听到“低代码”这个词,我脑子里蹦出来的全是那些花里胡哨却很难上手的界面,或者是只有技术大佬才能折腾明白的复杂逻辑。但当我真正开始研究钉钉宜搭的时候,我发现事情完全不是那样。它就有点像我们小时候玩的乐高,只不过现在你不需要那些复杂的说明书,也不用担心买错了零件拼不上,因为所有的“积木”都是现成的,而且全都放在钉钉这个你每天必须打开的软件里。
今天我想和你聊聊,我是怎么从一个连代码一行都没写过的人,变成能独立搭建出一套完整业务系统的人。这中间其实没有你想象的那么难,甚至有点简单得让人惊讶。
第一步:别急着建应用,先想清楚你要解决什么问题
很多初学者最大的误区,就是打开宜搭之后,看到左边那一堆组件(输入框、按钮、日期选择器),心里一激动,开始“堆砌”。结果做了一半发现,这根本不是我需要的流程,推倒重来又费时间。
我建议你,在动手之前,先拿出一张纸,或者打开手机备忘录,回答三个最基础的问题:
- 谁会用这个系统? 是部门里的同事,还是全公司,或者是外面的客户?
- 他们要用它做什么? 是请假、报销、申请采购,还是登记客户信息?
- 做完之后,数据要去哪里? 是需要审批,还是需要统计报表,或者是同步到其他系统?
举个例子,我曾经给公司的行政部做一个“办公用品领用申请”。我的思路是这样的:
- 用户:全公司同事。
- 用途:填写想领的东西(笔、本子、鼠标等),提交给主管审批。
- 后续:主管批准后,仓库那边能看到列表,发货后状态变更为“已完成”。
你看,这个过程非常清晰。有了这个框架,你再去宜搭里找模板,或者直接从头搭建,心里都有底。这就是“低代码”的核心——代码是低的,但业务逻辑是高的。先把逻辑理顺,后面的搭建就像填空一样简单。
第二步:找到你的起点——模板 vs 空白搭建
宜搭提供了两种开始方式,对于零基础的朋友,我强烈建议从模板开始,而不是空白搭建。
为什么?因为模板是你最好的老师。当你看到一个“报销申请”模板时,你可以点开它,看看它里面有什么表单,有哪些字段,审批流程是怎么设置的。这种“拆解式学习”比看几十页文档管用得多。
1. 如何进入宜搭后台
首先,你需要在钉钉电脑端或网页版找到“宜搭”入口。通常是在钉钉的“工作台”里,直接搜索“宜搭”就能看到。进入后,你会看到一个控制台界面。
2. 选择并复制模板
在控制台的“我的应用”或者“模板中心”里,你会看到各种各样的模板:
- 人事类:入职办理、离职申请、考勤统计。
- 行政类:固定资产管理、会议室预订、办公用品领用。
- 销售类:客户信息管理、商机跟进、报价单。
- 项目类:任务管理、进度汇报、风险登记。
假设我们要做一个“请假申请”。点击对应的模板,然后点击“复制”或“创建应用”。这时候,一个完整的、已经搭建好的系统就到你手里了。
3. 探索模板的结构
复制成功后,不要急着去用,先花10分钟时间,像Explorer一样浏览一下这个应用。你会看到几个核心的菜单:
- 表单设计:这里决定了用户填写内容的样子。
- 流程设计:这里决定了数据怎么流转,谁审批,什么时候自动通过。
- 数据报表:这里可以看到所有的历史数据,以及可视化的图表。
- 应用管理:设置谁能看、谁能编辑,发布到哪个群。
我会建议你,先从“表单设计”入手,因为这是用户接触最多的地方,也是最直观的。
第三步:表单设计——像搭积木一样构建你的页面
表单设计是宜搭最强大的功能之一。它的界面非常友好,左边是组件库,中间是画布,右边是属性配置。
1. 基础组件的添加
想象一下,你要设计一个“员工信息登记表”。
- 单行文本:用于填写姓名、工号。
- 数字:用于填写年龄、工资。
- 日期:用于填写入职日期。
- 下拉框:用于选择部门、性别。
- 图片上传:用于上传身份证照片或证件照。
你只需要用鼠标拖拽左边的组件到中间的画布上,松手即可。是不是很简单?
2. 配置组件属性
拖拽上去之后,点击组件,右边的属性面板就会显示出来。这里你可以设置很多细节:
- 字段标签:显示在页面左侧的文字,比如“姓名”。
- 占位提示:输入框里的灰色提示文字,比如“请输入您的真实姓名”。
- 是否必填:打个勾,用户不填就无法提交。
- 校验规则:比如手机号字段,你可以设置必须匹配正则表达式,防止乱填。
一个小技巧:对于“部门”这种下拉框,不要手动一个个输入。宜搭支持“数据字典”或者“关联其他表单”。比如,你可以直接关联到公司的“组织架构”表单,这样当部门信息更新时,你的表单下拉选项也会自动更新。这避免了数据不一致的麻烦。
3. 分组与布局
如果一个表单很长,全部堆在一起会让人看晕。你可以使用“分组”组件,把相关内容放在同一个区块里。比如,把“个人信息”放在一个组,“紧急联系人”放在另一个组。这样页面层次分明,用户体验会更好。
第四步:流程设计——让业务自动流转起来
表单只是数据的载体,流程才是业务的灵魂。宜搭的流程设计器采用的是可视化的拖拽方式,你只需要画“节点”和“连线”。
1. 理解流程节点
常见的节点有:
- 开始节点:用户提交表单后,流程从这里开始。
- 审批节点:需要某人或某角色点击“同意”或“拒绝”。
- 条件分支:根据表单内容,走向不同的分支。比如,请假天数小于3天,直属主管审批即可;大于3天,还需要总监审批。
- 抄送节点:不需要审批,只是把结果通知给某人。比如,批准了采购申请后,抄送给财务和仓库。
- 结束节点:流程走完。
2. 配置审批人
这是最关键的一步。宜搭提供了多种设置审批人的方式:
- 指定成员:固定由张三审批。
- 主管审批:自动找提交人的直属主管。
- 角色审批:由拥有“HR经理”角色的人审批。
- 发起人自选:提交时,让用户自己选择由谁审批。
实战案例:还是那个“请假申请”。
- 开始节点 -> 员工提交请假单。
- 条件分支:判断“请假天数”。
- 如果 <= 3天:走向“直属主管审批”节点。
- 如果 > 3天:走向“总监审批”节点。
- 审批节点:设置审批人为“直属主管”或“总监”。
- 抄送节点:审批通过后,抄送给“HR部门”备案。
- 结束节点。
这样,一个简单的逻辑就实现了,而且完全不需要写一行代码。
3. 处理被驳回的情况
很多新手会忽略“驳回”后的流向。默认情况下,驳回会回到上一个节点。但有时候,我们希望驳回后,表单直接回到“开始节点”,让员工重新填写。这可以在节点的属性里设置“驳回目标”,选择“发起人”或“上一步”。
第五步:数据报表——从数据中挖掘价值
系统跑了一段时间后,你会积累大量的数据。这时候,报表功能就派上用场了。宜搭的报表功能非常强大,支持可视化图表,也可以导出Excel。
1. 创建数据报表
在“数据报表”菜单下,你可以选择“新建报表”。
- 列表报表:类似Excel表格,你可以看到所有的申请记录。
- 图表报表:可以用柱状图、饼图、折线图来展示数据。
举个例子:你想看看上个月公司一共请了多少天假,哪个部门请假最多。
- 创建一个柱状图。
- 维度选择“部门”。
- 指标选择“请假天数”的求和。
- 时间范围筛选“上个月”。
点击生成,一张直观的图表就出来了。你可以把这个图表嵌入到仪表盘里,或者分享给领导。
2. 数据联动与公式
在表单中,你还可以使用公式自动计算。比如,在“报销申请”中,你有“单价”和“数量”,你可以设置一个公式字段,“总金额 = 单价 * 数量”。这样用户只需要填前两项,第三项自动算出来,既准确又省事。
宜搭的公式语法类似Excel,支持加减乘除、文本拼接、日期计算等。你可以在公式编辑器里直接写,比如 = {单价} * {数量}。
第六步:发布与集成——让系统真正用起来
表单和流程都搭好了,接下来就是发布。
1. 发布应用
点击“发布”按钮,选择发布范围。你可以发布到整个企业,或者指定某个部门、某个群。发布后,用户会在钉钉的“工作通知”或者你指定的群里收到应用入口。
2. 权限设置
宜搭的权限管理非常细致。你可以设置:
- 可见范围:谁可以看到这个应用。
- 表单权限:谁能新建、谁能编辑、谁能删除。
- 字段权限:比如,“薪资”字段,只有HR能看到,普通员工看不到。
- 数据权限:普通员工只能看到自己提交的数据,主管可以看到本部门的数据,老板可以看到全公司的数据。
建议:在发布前,务必仔细检查权限设置,避免敏感数据泄露。
3. 与其他系统联动
如果你们的业务涉及到更复杂的系统,比如ERP、CRM,宜搭也支持通过API或连接器进行集成。比如,当采购申请批准后,自动在ERP里创建一个采购订单。这可能需要一点技术基础,但宜搭提供了一些现成的连接器,比如“钉钉审批”、“腾讯文档”、“Jira”等,你可以直接配置。
常见问题与避坑指南
在我自己摸索的过程中,也踩过不少坑。这里分享几个常见问题,希望能帮你少走弯路。
1. 表单提交失败,提示“字段校验不通过”
原因:通常是因为有必填项没填,或者输入格式不对(比如手机号位数不对)。 解决:检查表单的字段校验规则,特别是“必填”和“格式校验”。可以在预览模式下,故意填错,看看报错提示,从而定位问题。
2. 流程卡住不动
原因:可能是审批人设置错误,或者审批人没有在钉钉上,导致收不到通知。 解决:检查流程节点中的“审批人”设置,确认这些人是否在钉钉组织内,并且有相应的权限。也可以在“流程日志”里查看当前流程卡在哪里,是谁的节点。
3. 数据看不到
原因:可能是数据权限设置太严,或者还没有发布应用。 解决:检查应用是否已发布。检查数据权限设置,确保当前用户有查看这些数据的权限。
4. 想要一个复杂的计算,搞不定公式
原因:宜搭的公式功能虽然强大,但也有上限。如果逻辑特别复杂,可能需要使用“扩展服务”或者“自定义开发”。 解决:先尝试用公式解决,如果实在不行,可以考虑宜搭的“开发者模式”,那里可以用JavaScript写更复杂的逻辑。但对于90%的普通业务场景,表单公式和流程条件分支已经足够了。
结语:低代码不是终点,而是起点
写到这里,我想对你说,宜搭只是你工具库里的一个选择。它的核心价值在于,让你能够以极低的成本,快速验证和优化你的业务流程。
不要因为自己不懂代码而畏难。相反,正是因为不懂代码,你反而更能专注于业务本身,去思考“这个流程是否合理”、“这个字段是否必要”。当你的逻辑清晰了,搭建系统就变得顺理成章。
我见过太多中小企业,因为没有IT预算,很多业务还停留在纸质或Excel阶段,效率低下,数据分散。宜搭这样的低代码平台,正是为了解决这个问题而生。它 democratize 了应用开发的能力,让每个人都能成为自己的“产品经理”。
所以,别再犹豫了。现在就打开钉钉,找一个最简单的模板,比如“会议室预订”或者“物品领用”,动手试一下吧。哪怕只是改改字段名称,调整一下审批人,你都会发现,原来构建一个属于自己的业务系统,是这么有成就感的一件事。
记住,最好的学习方式,就是动手去做。每一次调试、每一次报错、每一次成功发布,都是你成长的足迹。祝你玩得开心!
