【需求】公开表单显示一条记录的详情

现有的公开表单只能添加数据,很多场景比如设备管理,样品管理,需要扫码后显示某一条记录的详情。

你好,目前公开表单在无需登录的前提下,仅支持新增数据,暂不支持通过参数展示指定记录详情。

这是因为涉及展示已有数据时,通常会牵涉到数据权限控制(如哪些字段可见、谁能访问等),在免登录场景下权限无法精细配置,因此暂未开放此能力。

因为这些信息是主动公开的,应该不用考虑权限呀

因为这些信息是主动公开的,应该不用考虑权限

实际上,扫码查询某条记录详情更适合在 NocoBase 内部通过为不同角色定义权限的方式来实现,而不是使用公开表单。因为公开表单主要用于免登录场景下的数据提交,并不适合用于展示已有数据的详情。

我也有这个需求,用户自助填写时需根据用户提供的型号显示该型号相关的内容,那是不是可以把需要显示的表单也作为公开表单,只能被其它公开表单调用显示,这样就跳过权限问题了。

目前表单中关系字段的更多信息可以通过添加个markdown 字段,然后配置当前表单的关系字段信息展示出来