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).
Comentarios
Enviar e ver os comentarios