问题标签 [powerapps-canvas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powerapps - 从现有代码在 Microsoft Power 应用中创建应用
我想在 MS Poer 应用程序中创建一个应用程序。我已经有一个网络应用程序。我希望在电源应用程序中创建该 Web 应用程序。我是否必须从头开始创建相同的功能,或者我可以通过将功能和 UI 导入到 power bi 来重新使用我已经创建的 Web 应用程序。
和这里的建议?
谢谢
sharepoint-online - 如何从术语集中加载所有托管元数据值
简短版:如何在 PowerApps 中加载托管元数据字段的所有可用选项?
长版:
我有一个运行正常的 PowerApps 应用程序,但用户希望能够在离线时添加数据,并在再次在线时将其同步回来。官方 PowerApps 网站上有一些页面介绍了如何使用集合和函数来做到这一点SaveData()
(LoadData()
我在下面提供了一些链接以供参考,以防有人需要),但我面临一些“特殊”字段的问题。
对于查找列,我试图在联机时加载一个包含所有值的集合,以便在脱机时用作缓存,然后Patch()
是项目中的值,仅基于一些测试它似乎工作正常(如果你忽略了这样一个事实用户可能会在离线时删除引用列表中的项目)。
我试图对Managed Metadata 列Patch()
执行相同的操作,以加载所有值并稍后处理复杂的问题,但似乎这些功能仅限于处理前 20 个项目。所以类似的东西ClearCollect(MyCollection, Choices(ListName.ColumnName))
不起作用,因为Choices()
没有得到所有的价值。甚至该Filter()
函数也在执行过滤器,仅考虑前 20 个项目。
有没有办法绕过强加的限制或有什么方法可以克服/改变限制?我是否错过了在 PowerApps 中执行此操作的另一种方法?
有关如何使应用在离线时工作的参考链接:
powerapps - Power Apps 修改下拉项属性以列出特定 SP 文档库文件夹中的文件
我有一个下拉菜单,其中填充了 SP 文档库“文档”中的文件,它在 Items 属性上使用以下代码排除了文件夹名称:
这很好用,但现在我需要在 SP 文档库中指定一个特定的文件夹“Gold”来列出所有文件,不包括任何文件夹名称。如何修改 Items 属性代码以仅列出 SP 文档库“Documents”的“Gold”文件夹中的文件(而不是文件夹)?
office365 - 将 Search() 和 Filter() 组合到 PowerApps 中的库项目
我正在寻找一种在我的 PowerApps 库中组合 Search() 和 Filter() 的方法。有一些列我们想要搜索其中包含的任何文本,但是,有 2 列是查找列(一个是我想要搜索 DisplayName 的人员字段)。有没有办法在图库中添加这两个功能,以便我可以使用单个搜索框来搜索某些列中包含的关键字,或过滤其他查找列?
powerapps - Microsoft PowerApp - OR 函数
我正在努力在我的 Powerapp 中使用 OR 函数
我有
并且
但我想将它组合起来,以便显示 Barcodescanner 1 或文本框搜索的值
我试过了
但这不起作用...
有小费吗?
powerapps - 启用下拉按钮和文本输入验证
The [ ADD ] button enable when all 3 drop-down are selected. 试图弄清楚当用户在 Quantity TextInput 上输入数字量时如何启用 [ ADD ]
显示模式: If(IsBlank(drpCategory.Selected.Result) || IsBlank(drpSubCategory.Selected.Result) || IsBlank(drpProductName.Selected.Result),Disabled,Edit)
TextInput 属性:我有以下正则表达式
边框颜色: If(Not(IsMatch(txtQuantity.Text, "\d*"))&&!IsBlank(txtQuantity.Text),RGBA(255,0,0,1),RGBA(0,18,107, 1))