步骤类型
Roy
• 发表于:2021年07月31日 21:01 • 更新于:2021年07月31日 21:01
492

数据

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200515/1589537928295_%E6%95%B0%E6%8D%AE.png


新增数据

指定一个数据表新增一条数据,可设置每一个属性详细设置。

示例:新增一个销售订单。

1.添加步骤并连线。

2.选择步骤类型:数据。

3.选择操作类型:新增。

4.选择数据:销售订单。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589275671527_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E6%96%B0%E5%A2%9E%E6%95%B0%E6%8D%AE.gif



获取数据

通过自定义的筛选条件获取指定数据库中的一条数据。

示例:获取指定产品在指定仓库中的库存。

1.添加步骤并连线。

2.选择步骤类型:数据。

3.选择操作类型:获取。

4.选择数据:库存。

5.设置筛选条件。(必须设置至少一个筛选条件,否则无法获取数据)


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589275800033_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE.gif



选择数据

通过自定义的筛选条件筛选后,用户再从筛选结果中选择一条数据。

示例:选择一个待审的销售订单。

1.添加步骤并连线。

2.选择步骤类型:数据。

3.选择操作类型:选择。

4.选择数据:销售订单。

5.设置筛选条件。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200518/1589775826763_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E9%80%89%E6%8B%A9%E6%95%B0%E6%8D%AE.gif


关联获取数据

通过前面的步骤获取一条数据,通常用于数据的修改

示例:选择一个待审的销售订单后进行审核操作。

1.添加步骤并连线。

2.选择步骤类型:数据。

3.选择操作类型:关联获取。

4.选择数据:销售订单。

5.设置数据来源以及其他属性的操作。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200518/1589775801887_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E5%85%B3%E8%81%94%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE.gif


删除数据

从前面的步骤中选择一条数据进行删除。

示例:选择一个销售订单进行删除操作。

1.添加步骤并连线。

2.选择步骤类型:数据。

3.选择操作类型:删除。

4.选择数据:销售订单。

5.将"$来自"设为前面步骤的某一条数据。

tips:删除步骤的数据不会在用户端显示。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276166635_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E5%88%A0%E9%99%A4%E6%95%B0%E6%8D%AE.gif


集合

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276196871_%E9%9B%86%E5%90%88.png

新增集合

一次性新增多条指定数据表的数据。

示例:批量新建库存盘点。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:新增。

4.选择数据:库存盘点。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276246284_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E6%96%B0%E5%A2%9E%E9%9B%86%E5%90%88.gif


获取集合

通过自定义筛选条件获取所有符合条件的指定数据表的多条数据作为一个集合。

示例:获取销售订单明细。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:获取。

4.选择数据:销售订单明细。

5.设置获取的筛选条件。(必须设置至少一个筛选条件,否则无法获取数据)


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276290567_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E8%8E%B7%E5%8F%96%E9%9B%86%E5%90%88.gif


选择集合

通过自定义筛选条件筛选后,用户再从中选多条数据作为一个集合。

示例:批量选择待审的库存盘点。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:选择。

4.选择数据:库存盘点。

5.设置筛选条件。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200518/1589775846016_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E9%80%89%E6%8B%A9%E9%9B%86%E5%90%88.gif


关联获取集合

从前面的步骤中获取一个集合并进行修改。

示例:获取销售订单明细后修改。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:关联获取。

4.选择数据:销售订单明细。

5.设置数据来源,设置每个属性的操作。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276364117_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E5%85%B3%E8%81%94%E8%8E%B7%E5%8F%96%E9%9B%86%E5%90%88.gif


导入集合

上传一个Excel文件进行数据的批量新增,目前仅支持基础属性的导入。

示例:批量导入产品资料。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:导入。

4.选择数据:产品。

5.设置需要导入的属性的操作类型为填写,其余可隐藏。

tips:

上传的Excel表头必须与数据表各属性名称完全一致,名称不一致的属性将无法读取。

目前导入功能仅支持基础类型属性的导入,暂时不支持“关联”等高级类型属性的导入。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200513/1589361375972_%E9%9B%86%E5%90%88%E5%AF%BC%E5%85%A5.gif

删除集合

从前面的步骤中选择一个集合进行批量删除。

示例:删除产品时删除产品的BOM集合。

1.添加步骤并连线。

2.选择步骤类型:集合。

3.选择操作类型:删除。

4.选择数据:BOM。

5.设置数据来源,隐藏所有属性。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276422592_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E5%88%A0%E9%99%A4%E9%9B%86%E5%90%88.gif


条件

条件判断

对前面的数据表中的某个属性值、常数以及字符之间进行判断,判断结果不同可执行不同的步骤。

示例:审核销售订单时判断审核是否通过。

1.添加步骤并连线。

2.选择步骤类型:条件。

3.选择操作类型:判断。

4.设置判断条件。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276486969_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E6%9D%A1%E4%BB%B6%E5%88%A4%E6%96%AD.gif


API

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589277462417_API.png


微信通知

通过白码微信公众号通知用户绑定的微信号。

示例:新建一张待审的销售订单时通知指定用户。

1.添加步骤并连线。

2.选择步骤类型:通知。

3.选择操作类型:微信。

4.选择通知对象(用户),填写通知内容。

tips:

此功能需要通知对象绑定了微信且关注了白码公众号才可生效,否则无效。

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200515/1589538654412_%E5%BE%AE%E4%BF%A1%E9%80%9A%E7%9F%A51.gif

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200515/1589538658343_%E5%BE%AE%E4%BF%A1%E9%80%9A%E7%9F%A52.gif


邮件通知

向指定邮箱发送邮件。

示例:当客户的订单产品已出库时,自动向客户邮箱发送一封邮件。

1.添加步骤并连线。

2.选择步骤类型:通知。

3.选择操作类型:邮件。

4.填写通知对象邮箱,填写标题及内容。

tips:

此功能需要一个有效的邮箱地址,否则邮件发送失败。


交互


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200629/1593427120079_0.png


交互提示

在用户端右上方弹出提示,标题和内容可设为前面的步骤中某个数据表的值,也可设为固定值。

示例:产品出库时,选择一个产品以及一个仓库,选择后提示当前库存数。

1.添加步骤并连线。

2.选择步骤类型:交互。

3.选择操作类型:提示。

4.填写提示标题与内容。



https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276822063_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E4%BA%A4%E4%BA%92%E6%8F%90%E7%A4%BA1.gif


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276838623_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E4%BA%A4%E4%BA%92%E6%8F%90%E7%A4%BA2.png


交互确认

功能运行过程中的阻塞,弹窗给出提示,用户点击确定之前,功能都不会继续执行。

示例:产品出库操作中,选择产品和仓库后,先让用户当前库存数,点击确认再输入出库数,不点击则无法继续执行功能。

1.添加步骤并连线。

2.选择步骤类型:交互。

3.选择操作类型:确认。

4.填写提示的标题与内容。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276895922_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E4%BA%A4%E4%BA%92%E7%A1%AE%E8%AE%A41.gif


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200512/1589276901499_%E6%AD%A5%E9%AA%A4%E7%B1%BB%E5%9E%8B%EF%BC%9A%E4%BA%A4%E4%BA%92%E7%A1%AE%E8%AE%A42.png



交互导入


通过上传一个Excel文件批量导入数据,与导入集合步骤不同的是,交互导入的数据不会直接导入到数据库中。

示例:通过上传Excel批量导入产品资料。

1、添加步骤并连线;

2、类型选择交互、操作选择导入;

3、添加属性(属性类型均为字符),操作全部改为填写,修改属性别名为需导入的属性名称。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200629/1593427310783_1.png

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200629/1593427464433_2.png


打印

1、使用一个打印模板,在线上打印报价单。

2、添加步骤并连线。

3、步骤类型:打印;操作:默认模板;模板:A4纸打印。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200615/1592222292790_4BW45JJuQ-lrN1lxOpQt7w.gif


4、打开打印步骤属性选项卡,设置打印格式和打印内容:

    1)设置打印标题

        https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593499179948_image.png


    2)设置打印明细

        报价明细需添加一个明细获取步骤,获取打印明细

        https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593499266300_image.png    https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593499434680_image.png

        将获取的明细设置到内容属性中。

https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593499500023_image.png

        

    3)添加其他信息

    到前面步骤为止,只设置了打印标题和明细,如需打印如报价名称、备注等信息,请在打印步骤的属性选项卡点击“添加属性”。


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593500309794_20200630145644.gif


    4)调整顺序:拖动属性上下移动可调整顺序。


5、测试打印


https://pan.bnocode.com/project/5ccfc7ad044c8e018c8c5d36/attachment/20200630/1593500360003_2.gif


6、注意事项

删除自行添加的属性:目前只支持点击“重置操作”清除,但此操作会吧所有设置清除,请慎重操作,如只是不想显示,可将属性的显示关掉即可。


编程

用于解决以上步骤类型都无法实现的功能。编程类型的步骤如何编写,请参考编程扩展.



各属性详细操作介绍,请参考属性选项卡




本文是否对您有帮助?
有帮助
没帮助
您是否遇到了以下问题?
内容过期或不准确
缺少场景、事例
链接有误
太简单,步骤待完善
其他
提交反馈
如需获取即时帮助,请联系
小助理
微信扫码添加小助理
让你的想法快速变成软件吧~
步骤类型
联系我们
售前咨询电话
020-88520693
意见箱 · 建议反馈
您的宝贵建议,使白码更完美!
白码小助理
加入白码社区,学习更多开发小技巧!
微信扫码添加白码小助理