gpt4 book ai didi

excel - 在 CRM Online 环境之间移动 "Dynamic Worksheets"

转载 作者:行者123 更新时间:2023-12-04 20:46:29 26 4
gpt4 key购买 nike

我对这是如何工作的理解与现实似乎有所不同。

目标

从一个 CRM Online 租户导出动态工作表。在解决方案中将其作为“现有报告”上传。将解决方案导出到另一个租户。与 SSRS 报告类似,我希望将数据源更新为新租户。然后,我想通过新租户中的报告打开动态工作表,并在 Excel 中查看来自第二个租户的数据。

环境

我正在使用 CRM Online(现在使用 UR12)和 Excel 2013。我可以在另一台使用 Excel 2007 的机器上复制它。

演练

我有一个从 CRM Online 租户(“T1”)导出的动态工作表。我通过创建高级查找、查看结果然后单击导出到 Excel 来做到这一点。然后我选择了“动态工作表”选项并保存了结果 .xml文件。如果我在本地打开文件(并接受所有常见的安全警告),我会在工作表中看到来自 T1 的数据。

然后我在 T1 中创建了一个新的解决方案,称为“我的报告”。从解决方案中,我转到报告,添加新并通过浏览到我新保存的 .xml 添加“现有报告”文件。

然后我将我的解决方案导出为非托管(这并不重要)。

接下来,我退出 T1 并登录到另一个 CRM Online 租户(“T2”)并导入解决方案。然后我可以在 T2 的报告下看到我的新报告。如果我单击报告,系统会提示我下载电子表格。如果我打开下载的电子表格(并像以前一样同意安全警告等),我看不到任何数据。如果我点击 Refresh from CRM然后似乎什么也没有发生。如果我点击 Data > Connections > Refresh All然后我的电子表格中的内容更改为:

Microsoft Online Services requires JavaScript to sign in. This web browser either does not support JavaScript, or scripts are being blocked.

To find out whether your browser supports JavaScript, or to allow scripts, see the browser's online help.



我的理论

目标数据源似乎存储在工作表中(我可以通过查看 XML 看到这一点,并看到我的“T1”租户的路径)。我预计这会在解决方案导入阶段发生变化,但事实并非如此。如果我手动更改 XML,它将查看我的 T2 环境并按预期工作。

我曾希望以下选项之一会使 Excel 寻找正确的位置:
  • 我已经安装并配置了 Outlook 客户端。 T1 和 T2 都配置为我可以连接的组织。我希望这可能会导致 Excel 提示连接到两个环境之一。
  • 我将 Outlook 客户端重新配置为仅连接到 T2(从配置中删除了 T1),但似乎对 Excel 连接到
  • 的位置有影响
  • 我通过我的默认浏览器 (IE9) 登录到 T2 并打开了工作表,但这同样没有影响更改。

  • 毫不奇怪,此示例简化了更复杂的案例(具有许多链接工作表的工作簿,例如上面的那个)。该工作簿是在 DEV 和 UAT 环境之间部署的解决方案的一部分。每次导出解决方案时手动处理 XML 不是一个可扩展的选项。

    问题)
  • 这种行为是预期的还是另一个 UR12 后/O365 后的错误?
  • 我没有尝试过什么可以让它“正常工作”?
  • 最佳答案

    报告 Microsoft 已确认此行为是设计使然,我一点也不感到惊讶。鉴于通过解决方案上传的 SSRS 报告的行为,我不能说我觉得它合乎逻辑。我也不能说开发体验很好,因为我可能会花一些时间针对 DEV 环境开发我的报告,但我不能通过解决方案将这种投资本地导入另一个租户。我必须让步,但这是可以理解的。

    如果您对我当前的解决方案感兴趣,请按照以下步骤操作。我还准备尝试开发一个受支持的、基于 CRM 的解决方案。如果你喜欢这篇文章,我会在完成所需代码后更新它。

    解决方法:

  • 将电子表格另存为 XML 工作表
  • 在您喜欢的 XML 编辑器中打开 XML 文件
  • 使用查找和替换将原始租户 URL 更改为新租户 URL
  • 保存并关闭

  • 相当容易,但对我来说有点太动手了......

    关于excel - 在 CRM Online 环境之间移动 "Dynamic Worksheets",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14604412/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com