Freigeben über


RDL-Sandkasten für Microsoft Dynamics 365 (online)

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics CRM Online

In Microsoft Dynamics 365 (online) werden Berichte im Sandkastenmodus ausgeführt. Dies geschieht, indem Berichtsdefinitionssprachen (rdl)- Sandboxing in Microsoft SQL Server Reporting Services aktiviert wird. Mit dem RDL-Sandboxing können Sie die Verwendung bestimmter Typen von Ressourcen entdecken und beschränken. Aus diesem Grund sind möglicherweise bestimmte Funktionen in Microsoft Dynamics 365 (online) nicht verfügbar. Weitere Informationen finden Sie unter MSDN: Aktivieren und Deaktivieren von RDL-Sandkasten.

Die aktuelle RDL-Sandboxingkonfigurationseinstellungen in Microsoft Dynamics 365 (online) werden in den folgenden Abschnitten im vorliegenden Thema beschrieben.

In diesem Thema

Beschränkungen der Array-Ergebnislänge und der Zeichenfolgen-Ergebnislänge

Zulässige Typen und abgelehnte Mitglieder

Häufig verweigerte Mitglieder

Beschränkungen der Array-Ergebnislänge und der Zeichenfolgen-Ergebnislänge

Die maximale Anzahl der Elemente, die in einem Arrayrückgabewert für einen RDL-Ausdruck zulässig sind, kann von 250 auf 102400 erhöht werden. Die maximale Anzahl der Elemente, die in einem Zeichenfolgenrückgabewert für einen RDL-Ausdruck zulässig sind, wird auch von 250 auf 102400 erhöht. Dadurch können Sie Bilder und Logos mit bis zu 75 KB Größe einschließen, die in einer Datenbank mit Base64-Kodierung gespeichert sind.

Die MaxResourceSize ist auf 2000 festgelegt. Hiermit können Sie externe Bilder bis zu einer Größe von KB 1500 in einen Bericht einfügen.Weitere Informationen:Externes Bild hinzufügen (Report Builder und SSRS)

Zulässige Typen und abgelehnte Mitglieder

Die RDL-Sandboxingfunktio ermöglicht es Ihnen, eine Liste der zulässigen Dateitypen und eine Liste der verweigerten Mitglieder zu erstellen. Die Liste der zulässigen Typen als Zulassungsliste bezeichnet. Die Liste der verweigerten Mitglieder, die nicht in den RDL-Ausdrücken zulässig sind, wird als Blockierliste bezeichnet.

Die folgende Tabelle enthält eine Liste der zulässigen Typen und verweigerten Mitglieder, die im Sandboxmodus in Microsoft Dynamics 365 (online) verfügbar sind.

Zulässige Typen

Verweigerte Mitglieder

System.Array

CreateInstance

Finalize

GetType

MemberwiseClone

Resize

System.DateTime

FromBinary

GetDateTimeFormats

GreaterThan

GreaterThanOrEqual

System.Object

GetType

MemberwiseClone

ReferenceEquals

System.DbNull

Finalize

MemberwiseClone

GetObjectData

GetTypeCode

System.Math

BigMul

DivRem

IEEERemainder

E

PI

Pow

System.String

System.TimeSpan

Hours

TicksPerDay

TicksPerHour

TicksPerMillisecond

TicksPerMinute

TicksPerSecond

Zero

TryParse

TryParseExact

System.Convert

ChangeType

IConvertible.ToBoolean

IConvertible.ToByte

IConvertible.ToChar

IConvertible.ToDateTime

IConvertible.ToDecimal

IConvertible.ToDouble

IConvertible.ToInt16

IConvertible.ToInt32

IConvertible.ToInt64

IConvertible.ToSByte

IConvertible.ToSingle

IConvertible.ToType

IConvertible.ToUInt16

IConvertible.ToUInt32

IConvertible.ToUInt64

System.StringComparer

Create

Finalize

System.TimeZone

Finalize

GetType

MemberwiseClone

System.Uri

Unescape

Parse

Escape

Finalize

System.UriBuilder

Finalize

System.Globalization.CultureInfo

ClearCachedData

System.Text.RegularExpressions.Match

Empty

NextMatch

Result

Synchronized

System.Text.RegularExpressions.Regex

CacheSize

CompileToAssembly

GetGroupNames

GetGroupNumbers

GetHashCode

Unescape

UseOptionC

UseOptionR

capnames

caps

capsize

capslist

roptions

pattern

factory

IsMatch

Matches

Iserializable.GetObjectData

InitializeReferences

RightToLeft

Options

Microsoft.VisualBasic.Constants

vbAbort

vbAbortRetryIgnore

vbApplicationModal

vbArchive

vbBinaryCompare

vbCancel

vbCritical

vbDefaultButton1

vbDefaultButton2

vbDefaultButton3

vbExclamation

vbFormFeed

vbGet

vbHidden

vbHide

vbHiragana

vbIgnore

vbInformation

vbKatakana

vbLet

vbLinguisticCasing

vbMaximizedFocus

vbMinimizedFocus

vbMinimizedNoFocus

vbMsgBoxHelp

vbMsgBoxRight

vbMsgBoxRtlReading

vbMsgBoxSetForeground

vbNo

vbNormal

vbNormalFocus

vbNormalNoFocus

vbObjectError

vbOK

vbOKCancel

vbOKOnly

vbQuestion

vbReadOnly

vbRetry

vbRetryCancel

vbSet

vbSystem

vbSystemModal

VbTypeName

vbVolume

Zero

Microsoft.VisualBasic.ControlChars

Finalize

GetType

MemberwiseClone

Microsoft.VisualBasic.Conversion

Err

ErrorToString

Fix

Microsoft.VisualBasic.DateInterval

Finalize

GetType

MemberwiseClone

Microsoft.VisualBasic.Financial

Finalize

GetType

MemberwiseClone

IRR

NPV

MIRR

Microsoft.VisualBasic.Interaction

AppActivate

Beep

CallByName

Command

CreateObject

Environ

Finalize

GetAllSettings

GetObject

GetSetting

GetType

InputBox

MemberwiseClone

MsgBox

SaveSetting

Shell

Choose

Switch

Microsoft.VisualBasic.Information

Erl

Err

IsError

IsDBNull

Lbound

Ubound

SystemTypeName

Microsoft.VisualBasic.Strings

Finalize

GetType

MemberwiseClone

Lset

Rset

Microsoft.Crm.Reporting.RdlHelper

Häufig verweigerte Mitglieder

Die folgende Tabelle enthält eine Liste mit den verweigerten Mitgliedern, die in zulässigen Typen häufig sind:

DateString

Duration

Equality

Equals

Erl

Filter

GetChar

GroupNameFromNumber

GroupNumberFromName

Int

MaxValue

MinValue

Negate

Timer

TimeString

ToBinary

Finalize

GetType

MemberwiseClone

Siehe auch

Berichterstellung und Analyse mit Dynamics 365
Beispielberichte

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright