常见问题
遇到问题了吗?不用担心,答案都在这。
全站搜索

如何让无权限的用户或访客搜索到数据?

Ragic 的表单内嵌工具在显示表单数据时,会依据该表单在数据库中所设置的访问权限来呈现。例如,如果将表单针对 EVERYONE 群组设置为仅阅览的权限时,即使未登录的访客,也能透过内嵌表单看到所有数据。

但如果你不希望开放整张表单的访问权限,又希望让访客查询特定数据,像是货品查询功能,只要输入完整条件即可找到对应记录,这时可以搭配精确模式设置来达成目的。

设置精确模式

针对数据库查询以及数据库查询浏览这两种内嵌工具,都可以设置精确模式,这样即使表单没有开放权限给 EVERYONE 群组,只要用户输入完整且符合条件的内容,就可以找到数据。

设置方式如下:

1. 在该内嵌工具的设置画面,勾选左上方的精确模式

2. 点选设置默认查询字段,选择让用户输入查询条件的字段。

3. 点击保存,并完成其他内嵌工具设置。

如此一来,就算表单没有开放权限,用户只要在所有字段输入完整比对条件的话,就可以搜索到数据。

在查询结果页面可以点进这笔数据查看详细内容。

注意事项

1. 在精确模式下,用户必须填写所有条件字段,且每个条件都需与数据完全符合,才能成功查询到数据;无法仅输入部分字段进行查询。

2. 同一张表单的精确模式设置是共用的。例如,若在“销售订单”表单中启用了数据库查询内嵌的精确模式,则数据库查询浏览也会自动套用此设置;若撤销任一边的精确模式设置,另一边也会一并撤销。

    马上登记
    免费试用 Ragic!

    用 Google 帐号登记

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正区南昌路二段81号9楼
    用户条款 | 隐私权政策