先说个真实的场景,昨天我在茶水间遇到一个做行政的朋友,她盯着屏幕叹气。为什么?因为公司来了个新人,想搞个“办公设备领用登记”,找IT部门排期,IT说后面还有二十个项目在排队,至少得等两周。两周啊,领个鼠标键盘还要跨月。
如果当时她知道钉钉宜搭,这件事半天就能搞定,甚至可能连半小时都不需要。
我是Agnes,今天不想跟你讲大道理,也不想列一堆枯燥的功能清单。我想像朋友聊天一样,带你走一遍从“完全小白”到“搭出一个能跑起来的应用”的全过程。我们会把那些听起来吓人的“低代码”、“表单逻辑”、“流程引擎”拆解成你听得懂的人话,顺手还能把那个让你头疼的“审批表单”给解决了。
准备好了吗?咱们开始。
第一章:别被名字吓跑,先搞懂“宜搭”到底是啥
很多职场人听到“搭建应用”、“低代码开发”,脑子里首先浮现的是满屏的代码:Java、Python、SQL……然后瞬间劝退,“我又不是程序员,搞这个干嘛?”
其实,宜搭的逻辑就像搭积木。
你小时候玩过乐高吗?你不需要知道塑料是怎么注塑出来的,也不需要写代码控制每一块积木的分子结构。你只需要有想法,然后把现成的模块(底座、轮子、窗户)拼在一起。
宜搭就是企业里的“乐高超市”。
它提供了三类核心积木:
- 表单(Form):这是数据的入口。就像你填的Excel表格,但更智能。
- 流程(Flow):这是业务的流转。比如“申请 -> 主管审批 -> 财务打款”。
- 页面(Page):这是展示层。数据填完了,你总得有个地方看吧?
所谓“零代码”,意思是你只需要通过鼠标拖拽,不需要写一行代码,就能把这些积木拼成一个能跑的应用。而“低代码”则是给你留了一扇后门,万一你真的懂点代码,想搞点高级定制(比如复杂的第三方接口对接),这里也能塞进去。
对于95%的职场人来说,你只需要用到“零代码”的部分,就足够解决80%的痛点。
第二章:为什么非要用宜搭?算笔账给你看
你可能会问:“我直接用Excel不行吗?或者就用钉钉自带的审批组件呗。”
这就好比问:“我骑共享单车去公司不行吗,为什么要买车?”
Excel的局限性:
- 协同灾难:你发个表格出去,张三改了A列,李四改了B列,最后合并版本时,大家互相指责“我明明说的是另一回事”。
- 审批是死链:你在表格里写“审批通过”,但这只是文字。怎么让老板的手机弹窗提醒他审批?怎么自动把结果同步给财务?Excel做不到,除非你写VBA(那是另一个坑)。
- 数据孤岛:你想看看“过去半年采购部一共花了多少钱买鼠标”,你得打开几十个文件去筛选。宜搭里,点一下报表,图表自动生成。
钉钉原生审批的局限性:
- 模板固定:钉钉自带的审批虽然好用,但字段是死的。你想加个“附件必须是发票照片”、“金额大于5000元自动触发总经理审批”,原生审批很难灵活配置,或者根本配不了。
- 业务断层:审批完了,接下来干什么?发货?入库?记账?原生审批只管“批”,不管“后续动作”。宜搭可以搭一个完整的应用,从申请到入库全流程闭环。
宜搭的优势:
- 快:今天提需求,明天上线。
- 活:字段随便加,流程随便改,不用等IT。
- 通:数据直接沉淀在钉钉里,报表、消息通知、移动端查看,无缝衔接。
第三章:从0到1——手把手搭建一个“办公用品申领单”
咱们不玩虚的,直接来真的。假设你们公司要推行一个新的办公用品申领流程,要求:
- 员工填写申请。
- 直属主管审批(金额<500元)。
- 行政经理审批(金额>=500元)。
- 审批通过后,自动生成一条库存扣减记录。
这个场景太典型了,咱们一步步来。
第一步:进入工作台,创建应用
登录钉钉,进入【工作台】,找到【宜搭】(如果没找到,可能在【钉钉文档】或【应用列表】里)。点击【创建应用】。
这里有两个选择:
- 从零开始:适合你有非常独特的需求,想完全自定义。
- 从模板开始:强烈建议新手选这个!
别觉得用模板是偷懒,高手也是先研究模板,再修改的。在模板库里搜索“审批”或“办公用品”,你会看到一堆现成的例子。
第二步:拆解模板,理解表单结构
我们选中一个“通用审批表单”模板,点击【复制并搭建】。这时候你会进入宜搭的设计器界面。
别慌,界面看着复杂,其实就三个区域:
- 左侧:组件库(输入框、下拉框、按钮、子表单等)。
- 中间:画布(你的表单长什么样)。
- 右侧:属性配置(选中某个组件后,设置它的名称、规则、联动等)。
咱们现在的任务是,把模板改成符合我们需求的样式。
1. 基础信息区 拖入一个【分组】组件,命名为“申请人信息”。
- 在里面拖入【人员选择】组件,设为“当前操作人”。这样不用员工填自己的名字,系统自动抓取。
- 拖入【单行输入】组件,命名为“部门”,设为“当前操作人所属部门”。
- 拖入【日期时间】组件,命名为“申请日期”,默认值设为“当前时间”。
技巧提示: 这里涉及到“变量”的概念。宜搭允许你把表单里的数据存到变量里,比如{当前操作人},这样你后面的流程节点可以直接用到这个人的信息,不用他再填一遍。
2. 申领明细区(重头戏) 办公用品往往不只有一个,所以这里要用【子表单】。 拖入【子表单】组件。在子表单内部,我们要定义每一行要填什么:
- 【单行输入】:物品名称(比如“罗技鼠标”)。
- 【数字输入】:数量。
- 【单行输入】:预估单价。
- 【公式】:小计。
- 这里可以设置一个公式:
数量 * 预估单价。 - 宜搭的公式很像Excel,你可以直接引用子表单里的其他字段。
- 这里可以设置一个公式:
在子表单外部,拖入一个【公式】组件,命名为“申请总金额”。
- 公式逻辑:
SUM(子表单.小计)。 - 这样,不管员工填了多少行,总金额自动算出来,准确率100%,再也不会算错账了。
3. 审批附加项
- 【多行输入】:备注/申请理由。
- 【附件】:上传预算截图或需求说明(设为必填吗?看你们公司严格程度)。
第三步:设置字段联动和校验规则
这一步是让表单变“聪明”的关键。
场景一:金额不同,审批人不同 我们在流程设计时,需要用到刚才算出的“申请总金额”。 在设计器里,切换到【流程】标签页。
拖入一个【开始节点】。
拖入一个【审批节点】,命名为“主管审批”。
- 设置审批人:选择“直属主管”(宜搭可以自动读取组织架构中的上级关系)。
- 分支条件(重要):在节点设置里,添加分支条件。
- 条件1:
申请总金额 < 500,走向“行政经理审批”节点吗?不,这里我们设计一下更严谨的。 - 其实更合理的流程是:
- 主管审批后,判断金额。
- 如果 < 500,直接流转到“结束节点”(或者是自动归档)。
- 如果 >= 500,流转到“行政经理审批”,再流转到“结束节点”。
- 条件1:
这里要注意:宜搭的流程设计器支持“网关”或“条件分支”。你可以选中主管审批节点,点击“配置分支条件”,选择“按表单字段值判断”。字段选择“申请总金额”,逻辑“大于等于”,值“500”。
场景二:防止乱填 回到【表单】标签页。 选中“数量”字段,在右侧属性里找到【校验】。
- 添加校验规则:必填。
- 添加校验规则:数值必须大于0。
- 添加校验规则:数值最大不超过999(防止有人手滑填9999只鼠标)。
选中“物品名称”,设置【下拉选择】(如果你们公司有标准物料库)。
- 来源选择“数据字典”。你可以提前在宜搭后台建立一个“办公用品库”,表单里直接引用。这样员工只能选不能填,方便后期统计。
第四步:发布与预览
配置好后,点击【预览】。 这时候,你可以模拟员工角色,在手机或电脑上填一遍。
- 试着填一个总金额600元的申请,看看流程是不是跳到了行政经理?
- 试着填一个300元的,看看是不是主管批完就结束了?
- 试着在数量里填个负数,看看校验规则有没有拦住你?
确认没问题后,点击【发布】。 发布成功后,你会得到一个二维码或者一个链接。发给同事们,让他们在工作台里找到这个应用,开始使用。
第四章:进阶玩法——告别“做完就忘”,让数据活起来
很多小伙伴搭完应用,用了一段时间就弃坑了。为什么?因为填完数据没反馈,没成就感,还觉得麻烦。
其实,宜搭最强大的地方在于数据报表和自动化消息。
1. 搭建简易仪表盘(Dashboard)
老板最喜欢看什么?图表。 你不需要找BI工程师,自己在宜搭里就能做。
- 在应用内,找到【报表】或【仪表盘】功能。
- 新建报表,选择刚才创建的“办公用品申领单”数据源。
- 添加组件:
- 饼图:展示各类物品的申领占比(鼠标、键盘、椅子各占多少)。
- 柱状图:展示各部门的申领金额对比(看看哪个部门最烧钱)。
- 数据概览卡片:本月申领总笔数、总金额、待审批数。
把这个仪表盘放在应用首页,或者设置成主管登录后看到的第一屏。数据一目了然,你在这个公司里的价值瞬间就显现出来了——你不仅搭了个表单,你还提供了管理决策支持。
2. 设置自动化消息通知
有没有遇到过这种情况:员工提交了申请,主管忙忘了,申请卡在手里三天;或者审批通过了,行政部没收到通知,没人去发货。
用宜搭的【自动化流程】来解决。
- 进入【自动化】模块。
- 创建新流程:触发条件设为“表单提交后”。
- 执行动作:发送钉钉消息。
- 接收人:{申请单.主管}(即审批人)。
- 消息内容:“您有一条新的办公用品申请,点击查看详情。”
- 再创建一个流程:触发条件设为“流程结束且审批通过”。
- 执行动作:发送钉钉消息给【行政部成员组】。
- 消息内容:“【{申请单.申请人}】的审批已通过,物品:{子表单.物品名称},数量:{子表单.数量},请及时发货。”
这一套下来,整个流程自动运转,人工干预降到最低。
3. 简单的小代码技巧(如果你愿意尝试)
虽然说是零代码,但有时候我们会遇到“模板没覆盖”的需求。比如,你希望表单里自动计算一个“紧急程度”,根据当前日期和申请日期推算。
宜搭支持在表单里插入【代码控件】。
假设你想做一个小逻辑:如果申请的是“电脑”或“显示器”,自动在备注里加上“需IT部门检测后发货”。
你可以在表单的【动作】里,绑定一个“按钮”,点击按钮执行一段JavaScript代码:
// 获取物品名称字段
var item = formData['物品名称'];
// 获取备注字段
var remark = formData['备注'];
// 简单的逻辑判断
if (item === '电脑' || item === '显示器') {
// 如果备注为空,直接追加;如果不为空,加换行追加
var newRemark = remark ? remark + '\n【系统提示】:该物品为电子设备,建议IT部门检测后发货。' : '【系统提示】:该物品为电子设备,建议IT部门检测后发货。';
// 更新表单字段值
form.setFieldValue('备注', newRemark);
}
注意:宜搭的代码控件语法是类JavaScript,但封装了自己的API。具体的API文档可以在宜搭帮助中心查到。
这种小代码能解决很多“尴尬”的逻辑问题,而且不需要你开发完整的应用,只是给表单加个“外挂”。
第五章:避坑指南——那些过来人踩过的雷
我在帮很多企业做数字化咨询时,发现新手搭建应用最容易犯这几个错:
1. 字段命名不规范 这是最致命的。你今天写“姓名”,明天写“员工姓名”,后天写“名字”。等到你要做报表,或者要把数据同步给ERP系统时,你会崩溃的。 建议: 起名字要统一。中文给员工看(如:申请人姓名),英文/代码名给系统看(如:applicant_name)。最好建立一套命名规范文档,贴在工作台上。
2. 流程设计过于复杂 刚开始不要试图一次性解决所有问题。不要一上来就搭一个涵盖采购、入库、报销、固定资产全生命周期的超级应用。 建议: 最小可行性产品(MVP)思维。先搭一个最简单的“领用申请”,跑通一周,收集反馈,然后再迭代增加“退货”、“报修”等功能。
3. 忽视了移动端体验 现在大家都在手机上办公。你在电脑上拖得美美的表单,到了手机上可能字段错位、按钮太小点不着。 建议: 每次调整完布局,一定要用手机预览模式检查一遍。宜搭有手机预览功能,模拟真实使用场景。
4. 权限设置太粗放 有的应用,普通员工能看到全公司的数据,这很危险。 建议: 宜搭有非常细粒度的权限控制。表单字段可以设置“只有某角色可见”,数据行可以设置“只能看自己提交的”。上线前,务必让安全部门或你的上级确认一遍权限策略。
第六章:如何持续进化——从应用搭建者到业务专家
当你熟练搭建了几个应用后,你会发现自己不仅仅是个“填表员”,你开始理解业务。
你会思考:为什么采购流程要这么复杂?是不是环节可以合并?为什么库存总是对不上?是不是数据没录全?
宜搭是你理解公司业务最好的透镜。
建议你养成以下几个习惯:
- 关注官方更新:宜搭团队迭代很快,每个月都有新功能(比如新出的AI助手,可以帮你自动生成表单描述)。多看看官方公众号和帮助中心。
- 加入圈子:钉钉社区里有很多宜搭大神,他们分享了很多高质量的模板和代码片段。遇到卡点,去里面搜一搜,大概率有人遇到过。
- 建立自己的组件库:如果你经常用某些字段组合(比如“姓名+工号+部门”),可以把它们存为自定义组件,下次直接拖出来用,效率翻倍。
结语:动手吧,就现在
说了这么多,其实千言万语汇成一句话:不要怕,先动起来。
职场中,真正稀缺的能力不是写代码,而是用工具解决业务问题的能力。当你的同事还在为了一个审批表单求爷爷告奶奶找IT部门时,你已经用宜搭在半小时内搭建了一套完整的应用,还顺手优化了公司的库存管理流程。
这种成就感,以及由此带来的职场影响力,是任何代码教程都教不来的。
你可以从今天开始,找一个你最头疼的、重复性高、流程固定的线下小事——比如“会议室预定”、“请假申请”、“访客登记”——试着用宜搭搭出来。
第一步总是最难,但一旦你完成了第一个应用,后面就是降维打击。
祝你玩得开心,早日成为你们公司的“数字化专家”!
