"Песочница" для языка определения отчетов
В Microsoft Dataverse отчеты выполняются в режиме песочницы. Это осуществляется путем включение песочницы для языка определения отчетов (RDL) в SQL Server Reporting Services. "Песочница" для языка определения отчетов позволяет обнаруживать и ограничивать использование определенных типов ресурсов. Поэтому некоторые функциональные возможности в приложениях на основе модели Power Apps могут быть недоступны.
Текущие параметры конфигурации "песочницы" для языка определения отчетов в Dataverse описаны в следующих разделах данной статьи.
Ограничение длины результата типа массива и длины результата типа строки
Максимальное число элементов, разрешенное в возвращаемом значении типа массива для выражения языка определения отчетов составляет 2 048 000. Максимальное число элементов, разрешенное в строковом возвращаемом значении для выражения языка определения отчетов составляет 2 048 000. Это позволяет включать изображения и эмблемы размером до 1500 КБ, которые будут храниться в базе данных в кодировке Base64.
Для параметра MaxResourceSize задано значение 2000. Это позволяет включить в отчет внешние изображения размером до 1500 КБ. Дополнительные сведения: TechNet: Добавление внешнего изображения (построитель отчетов Report Builder и SSRS)
Разрешенные типы и запрещенные участники
Функция песочницы для языка определения отчетов позволяет создавать список одобренных типов и список запрещенных участников. Список одобренных типов называется списком разрешения. Список запрещенных участников, которые не допускаются в выражениях языка определения отчетов, называется списком блокировки.
Следующая таблица содержит список разрешенных типов и запрещенных участников, доступных в режиме песочницы в Dataverse.
Разрешенные типы | Запрещенные участники |
---|---|
System.Array |
CreateInstance |
Finalize | |
GetType | |
MemberwiseClone | |
Изменение размера | |
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 |
часов |
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 |
Создание |
Завершить | |
System.TimeZone |
Завершить |
GetType | |
MemberwiseClone | |
System.TimeZoneInfo |
FromSerializedString |
ToSerializedString | |
System.Uri |
Unescape |
Разбор | |
ESCAPE | |
Завершить | |
System.UriBuilder |
Завершить |
System.Globalization.CultureInfo |
ClearCachedData |
System.Text.RegularExpressions.Match |
Нет значения |
NextMatch | |
Результат | |
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 | |
Параметры | |
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 | |
Команда | |
CreateObject | |
Environ | |
Finalize | |
GetAllSettings | |
GetObject | |
GetSetting | |
GetType | |
InputBox | |
MemberwiseClone | |
MsgBox | |
SaveSetting | |
Shell | |
Выбрать | |
Переключатель | |
Microsoft.VisualBasic.Information |
Erl |
Err | |
IsError | |
IsDBNull | |
Lbound | |
Ubound | |
SystemTypeName | |
Microsoft.VisualBasic.Strings |
Finalize |
GetType | |
MemberwiseClone | |
Lset | |
Rset | |
Microsoft.Crm.Reporting.RdlHelper |
Общие запрещенные участники
В следующей таблице перечислены запрещенные участники в общих разрешенных типах:
Запрещенный участник |
---|
DateString |
Продолжительность |
Equality |
равно |
Erl |
Фильтровать |
GetChar |
GroupNameFromNumber |
GroupNumberFromName |
Int |
MaxValue |
MinValue |
Negate |
Таймер |
TimeString |
ToBinary |
Finalize |
GetType |
MemberwiseClone |
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по