RDL Sandboxing
V Microsoft Dataverse se sestavy spouští v režimu sandboxu. To se provádí povolením RDL (Report Definition Language) Sandboxingu ve službě zpráv serveru SQL. RDL Sandboxing umožňuje rozpoznat a omezit použití určitých typů zdrojů. V důsledku toho nemusí být některé modelem řízené aplikace v Power Apps dostupné.
Aktuální nastavení konfigurace RDL Sandboxingu v Dataverse jsou popsány v následujících částech v tomto článku.
Omezení délky výsledku pole a délky výsledku řetězce
Maximální počet položek povolených v hodnotě vrácení pole pro výraz jazyka RDL byl zvýšen z 250 na 102 400. Maximální počet položek povolených v hodnotě vrácení řetězce pro výraz jazyka RDL byl také zvýšen z 250 na 102 400. To umožňuje zahrnout obrázky a loga s velikostí až 75 KB, které budou uloženy v databázi s kódováním Base64.
Hodnota MaxResourceSize je nastavena na 2000. To umožňuje zahrnout externí obrázky do sestavy s velikostí až 1500 KB. Další informace: TechNet: Přidání externího obrázku (Tvůrce sestav a SSRS)
Povolené typy a zamítnutí členové
Funkce RDL Sandboxing umožňuje vytvořit seznam schválených typů a seznam zamítnutých členů. Seznam schválených typů se nazývá „seznam povolených“. Seznam zamítnutých členů, kteří nejsou povoleni ve výrazech RDL, se nazývá „seznam blokovaných“.
Následující tabulka obsahuje seznam povolených typů a zamítnutých členů, kteří jsou k dispozici v režimu sandboxu v Dataverse.
| Povolené typy | Zamítnutí členové |
|---|---|
System.Array |
CreateInstance |
| Dokončit | |
| GetType | |
| MemberwiseClone | |
| Změnit velikost | |
System.DateTime |
FromBinary |
| GetDateTimeFormats | |
| GreaterThan | |
| GreaterThanOrEqual | |
System.Object |
GetType |
| MemberwiseClone | |
| ReferenceEquals | |
System.DbNull |
Dokončit |
| MemberwiseClone | |
| GetObjectData | |
| GetTypeCode | |
System.Math |
BigMul |
| DivRem | |
| IEEERemainder | |
| E | |
| PI | |
| Pow | |
System.String |
|
System.TimeSpan |
Hodiny |
| TicksPerDay | |
| TicksPerHour | |
| TicksPerMillisecond | |
| TicksPerMinute | |
| TicksPerSecond | |
| Nula | |
| 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 |
Vytvořit |
| Dokončit | |
System.TimeZone |
Dokončit |
| GetType | |
| MemberwiseClone | |
System.Uri |
Unescape |
| Rozložit | |
| Escape | |
| Dokončit | |
System.UriBuilder |
Dokončit |
System.Globalization.CultureInfo |
ClearCachedData |
System.Text.RegularExpressions.Match |
Prázdné |
| NextMatch | |
| Výsledek | |
| Synchronizováno | |
System.Text.RegularExpressions.Regex |
Velikost mezipaměti |
| CompileToAssembly | |
| GetGroupNames | |
| GetGroupNumbers | |
| GetHashCode | |
| Unescape | |
| UseOptionC | |
| UseOptionR | |
| capnames | |
| caps | |
| capsize | |
| capslist | |
| roptions | |
| vzor | |
| tovární | |
| IsMatch | |
| Shody | |
| Iserializable.GetObjectData | |
| InitializeReferences | |
| RightToLeft | |
| Možnosti | |
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 | |
| Nula | |
Microsoft.VisualBasic.ControlChars |
Dokončit |
| GetType | |
| MemberwiseClone | |
Microsoft.VisualBasic.Conversion |
Err |
| ErrorToString | |
| Oprava | |
Microsoft.VisualBasic.DateInterval |
Dokončit |
| GetType | |
| MemberwiseClone | |
Microsoft.VisualBasic.Financial |
Dokončit |
| GetType | |
| MemberwiseClone | |
| IRR | |
| NPV | |
| MIRR | |
Microsoft.VisualBasic.Interaction |
AppActivate |
| Zvukový signál | |
| CallByName | |
| Příkaz | |
| CreateObject | |
| Environ | |
| Dokončit | |
| GetAllSettings | |
| GetObject | |
| GetSetting | |
| GetType | |
| InputBox | |
| MemberwiseClone | |
| MsgBox | |
| SaveSetting | |
| Prostředí | |
| Zvolit | |
| Přepnout | |
Microsoft.VisualBasic.Information |
Erl |
| Err | |
| IsError | |
| IsDBNull | |
| LBound | |
| UBound | |
| SystemTypeName | |
Microsoft.VisualBasic.Strings |
Dokončit |
| GetType | |
| MemberwiseClone | |
| LSet | |
| RSet | |
Microsoft.Crm.Reporting.RdlHelper |
Společní zamítnutí členové
Následující tabulka obsahuje seznam zamítnutých členů společných v povolených typech:
| Zamítnutí členové |
|---|
| DateString |
| Trvání |
| Rovnost |
| Se rovná |
| Erl |
| Filtrovat |
| GetChar |
| GroupNameFromNumber |
| GroupNumberFromName |
| Int |
| MaxValue |
| MinValue |
| Negovat |
| Timer |
| TimeString |
| ToBinary |
| Dokončit |
| GetType |
| MemberwiseClone |
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).
Váš názor
Odeslat a zobrazit názory pro