Power Pages多步骤表单删除关联表记录后无法显示的解决求助
Power Pages多步骤表单删完关联表记录后不显示的解决办法
检查表单绑定的数据源视图
多步骤表单一般绑定数据表的某个视图,如果视图加了过滤条件,删完所有记录后视图返回空,有些场景下表单会因为没数据源不加载。进Power Pages管理中心找到对应表单,看看数据源视图是不是设了多余的过滤,改成用“所有记录”视图就行,哪怕空着也能加载表单。核对表单的显示规则
看看表单有没有设基于关联表记录的显示规则,比如“只有关联表有记录时才显示”这类。进表单设计器找显示规则选项,把这种依赖记录存在的规则删掉,保证表单默认就能显示。排查页面的Liquid代码逻辑
如果页面是用Liquid自定义渲染表单的,可能写了判断关联表记录数的逻辑,记录为0就不渲染表单。打开页面代码编辑器,找找类似{% if records.size > 0 %}的判断,把这个条件去掉,直接写{% form id:"your-form-id" %}来渲染表单。清一下Power Pages缓存
有时候缓存会导致页面没及时更新配置。进Power Pages管理中心,找站点设置->缓存,点“清除站点缓存”,然后刷新前端页面看看表单出来没。确认表单的启用状态
别漏了检查表单本身是不是被禁用了。在Power Apps门户管理里找到对应表单记录,看状态字段是不是“已启用”,要是“已禁用”就改成启用。
内容的提问来源于stack exchange,提问作者JPeter
相关产品推荐
相关产品推荐

