反馈已提交

网络繁忙

扫码查询

  • 文档创建者:RosieY
  • 历史版本:11
  • 最近更新:FRRick 于 2022-12-26
  • 1. 概述

    1.1 场景描述

    零售和生产制造业,经常需要查询商品或产品的库存等、销量等信息。

    传统查询方式是先记录商品或产品的编号,再去电脑中输入编号进行关联查询,但是这种方式问题也不少:

    Snag_5332717d.png

    • 查询效率低:手动输入查询,当要查询的商品或产品较多时效率很低。

    • 查询易出错:一般都是输入商品或产品的编码进行查询,当编码较长时输入容易出错。

    1.2 实现思路

    为了解决上述问题,帆软推出了「扫码查询」方案,收集扫描商品或产品二维码即可自动查询相关信息,极大提升查询效率。

    FineReport「扫码查询」方案通用场景如下:

    • 库存管理:零售店铺员工通过扫码商品条形码查询商品数量、销量,补充和清点库存。

    • 产品追踪:生产制造商业通过扫码产品二维码查询产品的生产制造流程信息,进行全流程追踪。

    • 商品查询:超市商品,如有机蔬菜、水果,支持顾客通过扫码查询产地等生产信息。

    • 物流查询:快递等驿站通过扫描单号查询快递物流信息。

    1661333592546134.jpg

    1.3 案例演示

    扫描商品条形码后,自动填入商品ID并执行自动查询,展示商品相关信息,如下图所示:

    2022-06-21_14-48-01.gif

    2. 功能拆解

    通过手机查询信息,可以使用 FineReport 参数查询功能设计好报表后,在手机等移动端设备上预览。

    了解 FineReport 填报功能可查看:参数简介

    了解 FineReport 移动端功能可查看:移动端简介

    2.1 设计查询

    员工直接在手机上输入产品编号查询。如下图所示:

    2022-06-21_15-01-27.gif

    2.1.1 设计查询

    对应功能:控件筛选查询

    要想实现根据不同的商品编号查询不同的商品信息,就要实现控件查询,控件查询功能由参数、控件配合实现。如下图所示:

    如何实现控件筛选查询可查看:控件筛选查询

    2.1.2 设计动态显示图片

    对应功能:单元格展示图片

    设计好查询后,页面上的数据就会随着商品编码变化,要实现商品图片也要随着商品编码变化,有以下两种方案。

    1)将图片信息上传到数据库中,和 2.1.1 节一样拖拉数据库字段展示。详细可点击:用图片显示内容

    2)将图片上传到服务器,通过路径显示图片。详细可点击:TOIMAGE函数显示单元格图片

    这里通过 TOIMAGE 函数的方法实现。如下图所示:

    2.1.3 设计页面

    对应功能:单元格、填报控件

    在模板单元格中设计报表样式,这里报表类型为决策报表,所以在报表块中设计内容和样式。如下图所示:

    单元格样式如何设置可查看:单元格样式

    决策报表报表块如何使用可参考:报表块

    2.2 实现扫码后查询

    通过手机扫描二维码查询。如下图所示:

    2022-06-21_14-48-01.gif

    2.2.1 设置扫码输入

    对应功能:文本控件扫码输入

    勾选文本控件的「支持手动和扫码功能」。如下图所示:

    了解文本控件扫码功能可查看:文本控件

    2.2.2 设置扫码后自动查询

    对应功能_g().parameterCommit()接口

    文本控件扫码后,只会显示出二维码的商品编号信息,如果要触发查询,可以通过添加 JavaScript 事件来实现。如下图所示:

    了解_g().parameterCommit()接口可查看:全局接口

    了解控件事件可查看:控件事件

    完整实现过程可参考:[App]JS 实现扫码查询信息

    3. 案例体验

    3.1 在线Demo体验

    注:由于域名限制,不支持微信扫码体验该案例,请使用数据分析 APP 点击目录「场景应用>商品扫码查询」体验。

    示例商品条形码如下:

    3.2 模板下载复用

    1)设计器下载模板/场景方案示例,搜索模板名即可下载:设计器Alphafine模板商城下载模板

    模板商城下载模板-最终.gif

    2)帆软市场下载链接:扫码查询

    扫码查询.jpg

    附件列表


    主题: 功能场景案例
    • 有帮助
    • 没帮助
    • 只是浏览

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持