Sandboxing RDL pour Microsoft Dynamics 365 (en ligne)

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics CRM Online

Dans Microsoft Dynamics 365 (Online), les rapports sont exécutés en mode sandbox. Cette opération s'effectue en activant l'option Sandboxing RDL dans Microsoft SQL Server Reporting Services. L'option Sandboxing RDL vous permet de détecter et de limiter l'utilisation de certains types de ressources. Par conséquent, certaines fonctionnalités de Microsoft Dynamics 365 (Online) peuvent ne pas être disponibles. Pour plus d’informations, voir MSDN : Activation et désactivation de la fonctionnalité de sandboxing RDL (éventuellement en anglais).

Les paramètres actuels de l'option Sandboxing RDL dans Microsoft Dynamics 365 (Online) sont décrits dans les sections suivantes dans cette rubrique.

Contenu de la rubrique

Limites de longueur de résultat du tableau et de résultat de chaîne

Types autorisé et membres refusés

Membres refusés courants

Limites de longueur de résultat du tableau et de résultat de chaîne

Le nombre maximal d'éléments autorisé dans valeur renvoyée du tableau pour une expression RDL passe de 250 à 102 400. Le nombre maximal d'éléments autorisé dans valeur renvoyée d'une chaîne pour une expression RDL passe lui aussi de 250 à 102 400. Cela vous permet d'inclure des images et des logos dont la taille est de 75 ko maximum, qui seront stockés dans une base de données avec le codage Base64.

La MaxResourceSize est définie sur 2 000. Cela vous permet d'inclure des images externes à un rapport d'une taille pouvant aller jusqu'à 1 500 Ko.Pour plus d'informations :Ajouter une image externe (Report Builder et SSRS)

Types autorisé et membres refusés

La fonctionnalité de Sandboxing RDL vous permet de créer la liste des types approuvés et une liste des membres refusés. La liste des types approuvés est appelée une liste d'autorisation. La liste des membres refusés qui ne sont pas autorisés dans les expressions RDL est appelée une liste rouge.

Le tableau suivant contient une liste des types autorisés et des membres refusés disponibles en mode sandbox dans Microsoft Dynamics 365 (Online).

Types autorisés

Membres refusés

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

Membres refusés courants

Le tableau suivant contient la liste des membres refusés courants dans les types autorisés :

DateString

Duration

Equality

Equals

Erl

Filter

GetChar

GroupNameFromNumber

GroupNumberFromName

Int

MaxValue

MinValue

Negate

Timer

TimeString

ToBinary

Finalize

GetType

MemberwiseClone

Voir aussi

Création de rapports et analyses avec Dynamics 365
Exemples de rapports

© 2017 Microsoft. Tous droits réservés. Copyright