【问题标题】:CRM Custom ReportCRM 自定义报告
【发布时间】:2017-09-20 06:34:11
【问题描述】:

我使用自定义代码制作了 CRM 自定义报告,但在上传时出现错误提示“报告服务器启用了 RDLSandboxing 并且报告包含自定义代码。从报告定义中删除 Code 元素。”

现在我的问题是,是否可以禁用 RDLSandboxing?

如果是,我从哪里开始?

这是报告中使用的代码

Public Function Divider(ByVal Dividend As Decimal, ByVal Divisor As Decimal) 
  If IsNothing(Divisor) Or Divisor = 0 Then 
    Return 0 
  Else 
    Return Dividend / Divisor 
  End If 
End Function

【问题讨论】:

  • 您有 CRM Online 或 On-Premise?另外,您使用的是什么自定义代码,您可以举个例子吗?
  • 我使用过 CRM Online。下面是代码: Public Function Divider(ByVal Dividend As Decimal, ByVal Divisor As Decimal) If IsNothing(Divisor) Or Divisor = 0 Then Return 0 Else Return Dividend / Divisor End If End Function
  • 该代码看起来还不错。也许你已经包含了一些你不需要的库?

标签: dynamics-crm crm dynamics-crm-online dynamics-crm-365


【解决方案1】:

在使用 CRM Online 时,您无法对 RDL 沙盒进行任何更改。 以下是一些包含有关该主题的更多信息的链接。

您必须将自定义代码更改为任何可接受的方法和类,因为您无权访问报表服务器

【讨论】:

    【解决方案2】:

    CRM Online 中的报告不允许自定义代码。 上传包含任何自定义代码的报告将生成您收到的错误

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-16
      相关资源
      最近更新 更多