Illamento de procesos de RDL

En Microsoft Dataverse, os informes execútanse no modo de illamento de procesos. Para facelo se activa o illamento de procesos de linguaxe RDL (Report Definition Language) en SQL Server Reporting Services. O illamento de procesos de RDL permite detectar e limitar o uso de tipos de recursos específicos. Como resultado, determinadas características das aplicacións controladas por modelos de Power Apps poden non estar dispoñibles.

As opcións de configuración do illamento de procesos de RDL en Dataverse descríbense nas seguintes seccións neste artigo.

Límites de lonxitude de resultado de matriz e lonxitude de resultado de cadea

O número máximo de elementos permitidos nun valor de devolución de matriz para unha expresión de RDL aumenta de 250 a 102400. O número máximo de elementos permitidos nun valor de devolución de cadea para unha expresión de RDL tamén aumenta de 250 a 102400. Isto lle permite incluír imaxes e logotipos con tamaños de até 75 KB, que se almacenarán nunha base de datos con codificación Base64.

MaxResourceSize se establece en 2000. isto lle permite incluír imaxes externas nun informe cun tamaño até 1500 KB. Máis información: TechNet: Engadir unha imaxe externa (Xerador de informes e SSRS)

Tipos permitidos e membros denegados

A función de illamento de procesos de RDL permite crear unha lista de tipos aprobados e unha lista de membros denegados. A lista de tipos aprobados chámase lista de permitidos. A lista de membros denegados que non están permitidos en expresións RDL chámase lista de bloqueados.

A seguinte táboa contén unha lista de tipos permitidos e de membros denegados dispoñibles no modo de illamento de procesos en Dataverse.

Tipos permitidos Membros denegados
System.Array CreateInstance
Finalizar
GetType
MemberwiseClone
Redimensionar
System.DateTime FromBinary
GetDateTimeFormats
GreaterThan
GreaterThanOrEqual
System.Object GetType
MemberwiseClone
ReferenceEquals
System.DbNull Finalizar
MemberwiseClone
GetObjectData
GetTypeCode
System.Math BigMul
DivRem
IEEERemainder
E
PI
Pow
System.String
System.TimeSpan Horas
TicksPerDay
TicksPerHour
TicksPerMillisecond
TicksPerMinute
TicksPerSecond
Cero
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 Crear
Finalizar
System.TimeZone Finalizar
GetType
MemberwiseClone
System.Uri Eliminar escape
Análise
Escape
Finalizar
System.UriBuilder Finalizar
System.Globalization.CultureInfo ClearCachedData
System.Text.RegularExpressions.Match Baleiro
NextMatch
Resultado
Sincronizado
System.Text.RegularExpressions.Regex CacheSize
CompileToAssembly
GetGroupNames
GetGroupNumbers
GetHashCode
Eliminar escape
UseOptionC
UseOptionR
capnames
mayús
capsize
capslist
roptions
padrón
fábrica
IsMatch
Coincidencias
Iserializable.GetObjectData
InitializeReferences
RightToLeft
Opcións
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
Cero
Microsoft.VisualBasic.ControlChars Finalizar
GetType
MemberwiseClone
Microsoft.VisualBasic.Conversion Err
ErrorToString
Corrixir
Microsoft.VisualBasic.DateInterval Finalizar
GetType
MemberwiseClone
Microsoft.VisualBasic.Financial Finalizar
GetType
MemberwiseClone
IRR
NPV
MIRR
Microsoft.VisualBasic.Interaction AppActivate
Bip
CallByName
Comando
CreateObject
Environ
Finalizar
GetAllSettings
GetObject
GetSetting
GetType
InputBox
MemberwiseClone
MsgBox
SaveSetting
Shell
Escoller
Mudar
Microsoft.VisualBasic.Information Erl
Err
IsError
IsDBNull
Lbound
Ubound
SystemTypeName
Microsoft.VisualBasic.Strings Finalizar
GetType
MemberwiseClone
Lset
Rset
Microsoft.Crm.Reporting.RdlHelper

Membros denegados comúns

A táboa seguinte contén unha lista de membros denegados comúns nos tipos permitidos:

Membro denegado
DateString
Duración
Igualdade
Igual
Erl
Filtro
GetChar
GroupNameFromNumber
GroupNumberFromName
Int
MaxValue
MinValue
Negar
Temporizador
TimeString
ToBinary
Finalizar
GetType
MemberwiseClone

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).