Power App门户窗体与列表

一、子网格

在门户管理界面中,基本窗体--实体窗体元数据--新增;

 

 

 

 

类型选择子网格并选择关联表

网格配置中有许多在子网格中可添加的按钮(同基本窗体中相似)

  

 

 

 

 二、自定义按钮

自定义按钮:门户管理--基本窗体--其他设置中最下方--自定义JavaScript

 

 

可以编辑js语句进行按钮的添加

 

 

$(document).ready(function () {
  $("div[class='form-action-container-left']").eq(0).append("<button class='refresh btn-default btn'  type='button' onclick='Auction()'>一个自定义按钮</button>");
});
function Auction() {
  var json_data = {};
  json_data.guid =$("#EntityFormControl_EntityFormView_EntityID").val();
  
  var req = new XMLHttpRequest();
  // Specify the generated URL from your canvas app here
  var url = ""
  // send HTTP Request to Power Automate Flow
  req.open("POST", url, true);
  req.setRequestHeader('Content-Type', 'application/json');
  req.send(JSON.stringify(json_data));
}

 

可以调用Automate,创建一个http请求触发的流即可

 


具体参考:https://powerusers.microsoft.com/t5/Power-Apps-Portals/Adding-Flow-to-Power-Portal-Button/m-p/676307

 

三、门户添加代码组件

官方文档:教程:如何在门户中使用代码组件 - Power Apps | Microsoft Docs

1、在驱动模型中窗体添加

 

 

 添加后可以在门户管理中 基本窗体--基本窗体元数据

 

 

 

新建基本窗体元数据,类型选择属性,选择在驱动模型中修改的字段,控件样式中选择代码组件。(有些组件在门户中不可用)

一个组件网址:https://search.pcf.gallery/

 创建组件参考:https://www.cnblogs.com/ctwpx/p/16017578.html

 

四、模板

参考文档:

创建自定义页面模板 - Power Apps | Microsoft Docs

Liquid 模板语言中文文档 | Liquid 中文网 (bootcss.com)

可用的 Liquid 对象 - Power Apps | Microsoft Docs

 

 

 

 

 

 

 

 

门户编辑中使用的模板在门户管理中是页面模板

 

 

 

 

 

 

 页面模板分重写和web模板

web模板: 填写名称与需要使用到的网站,来源可以写h5语句和Liquid,具体参考官方文档

 

 

五、链接集

 

 

 同其他新建链接集需要增加子链接

 

 Default是默认界面的所有链接。

创建自定义页面模板 - Power Apps | Microsoft Docs文档中web模板使用的语句

在web模板中使用的连接集

 

此处assign是声明,然后赋值了一个id,此处需要填写链接集窗体上地址栏中的id才会获取到需要的链接集。

 六、表权限

 

 

 表权限中有四种访问类型,

 

 

 

 

官方文档:在具有表权限的门户中设置安全性 - Power Apps | Microsoft Docs

联系人访问类型:及此表与联系人关联字段中等于当前登录人。(注:portal中注册的账户会在"contact"表中生成记录,以及用注册的账户创建记录时创建者是“SYSTEM”);

客户访问类型:及此表与客户表所关联字段中等于当前登录人公司的;

自助访问类型:只有联系人表能添加上不然会显示出错误,门户管理中也是。

 

未完待续……

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

posted @ 2022-04-26 15:34  整只龙虾  阅读(472)  评论(0)    收藏  举报