问题标签 [powerapps-component-framework]

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.

0 投票
1 回答
148 浏览

dynamics-crm - PCF 太重

我正在使用组件框架中的自定义组件,每当我尝试将文件上传到 CRM 时,它都会说它太重了。我检查了一下,它需要 7MB,这太疯狂了,因为它不应该。我正在使用 FluentUI,我检查了我的导入,看看是否有任何东西导入了太大但看起来不像的东西。任何人都可以向我推荐一些可能对检查文件大小有用的东西吗?

我尝试使用 source-map 和 source-map-explorer 但每次都出现错误(构建期间的命令不会生成 json 或类似错误)。

0 投票
0 回答
72 浏览

sharepoint-online - 在 PowerApps 组件框架中使用 PnP JS 从 SharePoint 列表中获取数据

我们使用 PowerApps 组件框架 (PCF) 创建了一个组件。我们正在尝试使用 PnP JS 连接到 SharePoint 列表并从中获取数据。但与 SPFx 不同的是,在 PCF 中,我们没有获得可以传递给 PnP 设置context的类型对象。WebPartContext

在 SPFX 中,我们曾经写过这样的东西。

我们如何才能得到需要传递到spfxContextPCF 中的对象?

0 投票
1 回答
191 浏览

dynamics-crm - 在 PCF 自定义控件中实现 setValue

我的自定义控件对getAttribute("abc").setValue("123")表单 js 没有反应。

我是否在 PCF 自定义控制代码中实现了某些功能?

0 投票
0 回答
84 浏览

powerapps - 在 Powerapps 中设置应用和环境后代码组件不可见

我想在我的 powerapp 中使用 ExportToExcel 代码组件。我已经导出了在这个 url https://github.com/yashag2255/exportToExcel给出的解决方案 根据文档,我在我的环境设置和应用程序设置中的组件中打开了 PCF 功能。但是当我单击导入组件以在我的应用程序中使用该组件时,代码选项卡没有显示。

在此处输入图像描述

0 投票
0 回答
56 浏览

node.js - 使用 npm i 安装 pcf 脚本时出错

当我尝试通过调用npm i pcf-scripts@1.7.2. 我当前的 pcf-scripts 版本是 1.5.5。错误是

0 投票
1 回答
66 浏览

npm - PCF 控件中不包含 Bootstrap-Icons 字体

我正在尝试在我的 PCF 控件中使用 Bootstrap 图标,但我在显示图标时遇到了问题,因为没有包含字体

包括 Bootstrap-Icons:npm i bootstrap-icons产生以下package.json

但是当我跑步时,我npm start看不到图标。

如何告诉npm build命令包含fonts目录?

网络面板

0 投票
0 回答
31 浏览

powerapps - 使用来自 Web API 调用的 JSON 创建一个新的 ComponentFramework.PropertyTypes.Dataset

我正在尝试制作一个显示来自 API 调用的数据的 PCF。API 返回一个 JSON。

有没有办法将此 JSON 转换为 ComponentFramework.PropertyTypes.Dataset?

例如,数据集具有分页等功能。

0 投票
1 回答
56 浏览

reactjs - 如何在 office ui 结构中的详细列表行的 onclick 上打开模式?

我有要求在单击详细列表行时打开模式。我们正在使用办公室 ui 面料。

0 投票
0 回答
79 浏览

powerapps - 不在 PCF 控件内加载图像

我正在尝试在我的自定义构建 PCF 控件中显示图像。

我正在使用“https://benediktbergmann.eu/2020/04/22/pcf-how-to-use-images-in-component/”博客文章中描述的方法从 PCF 资源中检索 base64 PNG 图像并作为结果我得到以下 HTML:

“……”当然代表图像数据的剩余字符,我不想在此处一并粘贴。

当我在浏览器中打开 HTML 上方时,一切正常,并且图像显示在浏览器窗口中。但是,当它包含在模型驱动的 PowerApp 表单上的 PCF 控件中时(我可以看到生成了完全相同的 HTML)——图像没有正确加载。

在此处输入图像描述

在 Chrome 开发工具的“网络”选项卡中——我可以看到关于浏览器尝试访问以下地址的 HTTP 400 错误,这当然不是有效的地址:

https://myenvironmentname.crm4.dynamics.com/data :image/png;base64,iVBORw0KGgoAAA...

知道有什么问题吗?一些缺少的配置?还要别的吗?