问题标签 [officedev]
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.
excel - 总是使用 VBA 获得“连接失败”连接 sqlserver
我正在尝试从VBA程序连接sqlserver,我参考以下代码来实现它,但我遇到了问题:连接失败。任何帮助。先感谢您。
代码:
powerpoint - PowerPoint 加载项仅在 Office Online 上第三次初始化后才有效
语境
在我的公司,我负责开发仅适用于 PowerPoint 的 Content App 类型的加载项。 该加载项使用 ASP.NET MVC (4.5) 和 AngularJS (1.6.8)构建,可在 PowerPoint 客户端(版本 1811,内部版本 11029.20079)上无缝运行。
测试程序
Windows 10 64-bits
Chrome, v70.0.3538.110 (Official Build) (64-bit)
Adblocker disabled
Manifest used
这个清单通过了验证工具(https://www.npmjs.com/package/office-addin-validator)。
使用的办公室初始化
问题
再说一遍,插件可以在 PowerPoint 2016 客户端上无缝运行(版本见上文)。但是,在PowerPoint Online中,我遇到了一个问题:加载项的初始化。
然后在 2 秒后出现此消息:“抱歉...我们无法启动插件,因为我们遇到了问题。请稍后再试或联系您的系统管理员。” 我从控制台得到的唯一消息如下:
- 在这一点上,我算了1个初始化。当我点击“DÉMARRER”时,同样的事情发生了(第二次初始化)。然后,当我再次单击时(第三次初始化)。插件终于像在 PowerPoint 客户端上一样工作了。这是登录页面工作时的样子。 https://imgur.com/F9QNvvg
因此,在 Office Online 上,它只是第三次初始化,加载项它可以工作。我注意到所有主要浏览器在其最新版本中的行为大致相同。
问题
有什么我想念的吗?
我对任何建议持开放态度,我没有找到关于这个特定问题的任何解决方案。
office-js - Excel 加载项 Web 应用程序使用 SSO api 13004 错误
我已经使用 SSO 通过 ASP.NET Web 服务器开发了一个 Excel 加载项 Web 应用程序,如下面的文章。
https://docs.microsoft.com/en-us/office/dev/add-ins/develop/create-sso-office-add-ins-aspnet
我的一切都在本地工作,但是当部署到 Azure 时,我收到 13004 错误“提供的应用程序资源 URL 无效”。我已经按照文章的说明创建了一个应用程序注册,但我不确定我是否所有参数都正确。在本地,我有以下网站托管在https://localhost:44355 Manifest resource is api://localhost:44355/[guid for app id] Azure app id is api://localhost:44355/[guid for app ID]
当部署到 Azure 时,我的网站托管在 [websitename].azurewebsites.net 我尝试了多次更改 Manifest 资源和 Azure 应用程序 Id URI 的迭代,并且都返回相同的错误。
我尝试将原始参数保留为 localhost:44355 我尝试更改为我的本地域(即 api:///[guid for app id])
python - 如何使用python开发office补?
我正在尝试为 Office 开发一个 Web 插件,但我还没有设法从 Javascript API 调用 Python 函数。我的问题是是否有任何方法可以从 Javascript API 调用 Python 函数,或者是否有某种方法可以仅使用 Python 开发插件。Python 是必要的,因为在该语言中 NLP 的算法用于分析文本。
reactjs - 在 ScriptLab 中使用 Office UI Fabric React 组件
在一个简单的 Test Web App 中,我能够通过使用如下导入来创建 UI Fabric React 输出:
并在 HTML 中呈现
是否可以在ScriptLab中使用它?
我在库选项卡中看到这些 css 项目,但我相信这些是 UI Fabric Core 组件,而我想在 ScriptLab 中包含 UI Fabric React 组件。
office-js - setSolidColor 在图表系列的 Excel Javascript 中引发意外错误
图表系列类的 setSolidColor 方法在 Excel 1907 Build 11901.20080 中引发错误,但在 Excel 1902 Build 11328.20116 中没有。
为了演示错误,我修改了 Script Lab 中的示例,特别是“图表”下的部分,称为“创建图表 - 创建集群的列,线,...”。
数据设置是必需的,这里是来自 Scirptlab 的代码。这不演示错误只是设置数据。
演示错误的代码如下。注意唯一添加的是折线图.series.getItemAt(0).format.fill.setSolidColor("CCCCCC");
这会引发错误“当前对象不允许此操作。”
我只在 Excel 1907 Build 11901.20080 中看到了错误,但在 Excel 1902 Build 11328.20116 中没有出现。
microsoft-graph-api - 哪个文档描述了 microsoft graph php sdk 中每个 api 调用的结果类?
我如何知道 /me 调用的返回类型是 Model\User::class?
officedev - 为什么 Office E3 365 for Developer 只延长一天?
今天我的office 365 E3 for developer 自动更新了。但它只延长一天,从 2019.9.17 到 2019.9.18
Office 365 开发人员可续订订阅多久续订一次?我的一些朋友每 5-6 个月更新一次,但上次我的订阅延长了 2 个月,这次只有 1 天。
是微软的bug吗?
office-js - Office.js 提取 openXml 时缺少分页符(LastRenderedPageBreak)
W:通过 Office.js 提取 document.xml 时缺少 LastRenderedPageBreak 标记。请让我知道有没有办法通过 Office.js 获取此标签。
先感谢您!
websocket - Excel office 插件 + React - websockets 的安全错误
我一直在尝试使用 React 创建一个 excel 插件。我正在尝试将它连接到 websocket 服务器,但我不断收到这个模糊的错误:Error: SecurityError
由于这条线this.client = new WebSocket('ws://localhost:6789')
。
有没有办法禁用这种安全性?该插件使用 IE/Edge 浏览器来托管运行时进程。