如何在SharePoint添加问题且不展示在Power Apps画廊中?
解决方案
第一步:给SharePoint的FAQ列表加标记字段
打开存储问题的FAQ_PAC列表,进入列表设置,新增一个是/否类型的字段(比如命名为IsPrivate,也可以用中文名称“是否私人问题”)。回到列表里,把需要隐藏的私人问题对应的该字段勾选为“是”。第二步:修改画廊的Items属性代码
把原有的搜索代码改成先过滤私人问题再执行搜索,替换后的代码如下:Search( Filter(FAQ_PAC, IsPrivate = false), SearchTextInput.Text, "Question", "Answer" )逻辑说明:先用
Filter筛选出所有标记为非私人的问题,再在这个结果集里执行原有的搜索功能,这样私人问题就不会出现在画廊控件中了。(可选)优化提交页面
如果需要让提交问题的用户自主标记是否为私人问题,可以在提交页面添加一个复选框控件,将其绑定到新建记录的IsPrivate字段,提交时自动把标记同步到SharePoint列表。
内容的提问来源于stack exchange,提问作者Clara Monspiette
相关产品推荐
相关产品推荐

