Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona una solución a un error que se produce al intentar cargar un informe FetchXML personalizado en una organización de Microsoft Dynamics CRM Online.
Se aplica a: Microsoft Dynamics CRM
Número de KB original: 2600639
Síntomas
Puede recibir un error al intentar cargar un informe FetchXML personalizado en una organización de Microsoft Dynamics CRM Online:
Error al cargar el informe
Error al intentar agregar el informe a Microsoft Dynamics CRM.Vuelva a intentar esta acción. Si el problema continúa, compruebe la comunidad de Microsoft Dynamics CRM para ver las soluciones o póngase en contacto con el administrador de Microsoft Dynamics CRM de su organización. Por último, puede ponerse en contacto con Soporte técnico de Microsoft.
Causa
Microsoft Dynamics CRM Online usa el espacio aislado RDL que impide que los informes se carguen o ejecuten si contienen código que usa métodos no permitidos.
entorno aislado de RDL
Los informes de Microsoft Dynamics CRM Online se ejecutan en modo de espacio aislado y, para ello, el espacio aislado RDL está habilitado en Microsoft SQL Server Reporting Services. Por lo tanto, es posible que ciertas características no estén disponibles en Microsoft Dynamics CRM Online. Por ejemplo, el código personalizado de la definición de informe no funcionará. Para obtener más información, vea Habilitar y deshabilitar el espacio aislado RDL para Reporting Services en modo integrado de SharePoint.
Cuando se habilita el espacio aislado de RDL, se deshabilitan las siguientes características:
- Código personalizado en el elemento <Código> de una definición de informe
- Modo de compatibilidad con versiones anteriores de RDL para elementos de informe personalizados de SQL Server 2005 Reporting Services
- Parámetros con nombre en expresiones como DateFormat o NameSpace
Solución
Cuando la función de sandboxing RDL está habilitada, solo se pueden usar ciertas clases y métodos en un informe FetchXML personalizado. La siguiente lista es las clases que se permiten y debajo de cada clase son los métodos disponibles para su uso en los informes de Microsoft Dynamics CRM Online:
Microsoft.VisualBasic.Interaction (Para obtener más información, vea Interacción)
- IIF
- Partición
- ToString
Microsoft.VisualBasic.Information (Para obtener más información, vea: Información)
- IsArray
- IsDate
- IsNothing
- IsNumeric
- ¿EsReferencia?
- QBColor
- RGB
- ToString
- NombreDeTipo
- VarType
Microsoft.VisualBasic.Strings (Para obtener más información, vea Cadenas)
- Asc
- AscW
- Chr
- ChrW
- Formato
- FormatoMoneda
- FormatDateTime
- FormatNumber
- FormatPercent
- Instr
- InStrRev
- Unirse
- Lcase
- Izquierdo
- Len
- LTrim
- Medio
- Reemplazar
- Derecho
- RTrim
- Espacio
- División
- StrComp
- StrReverse
- ToString
- Recortar
- UCase
Microsoft.VisualBasic.DateInterval (para obtener más información, vea Enum DateInterval)
- Año
- Trimestre
- Mes
- Día
- SemanaDelAño
- Día de la Semana
- Hora
- Minuto
- Segundo
Microsoft.VisualBasic.DateAndTime (para obtener más información, vea DateAndTime)
- AñadirFecha
- DiferenciaDeFechas
- ValorDeFecha
- Día
- Hora
- Minuto
- Mes
- NombreMes
- Segundo
- Parte de la Fecha
- DateSerial
- TimeSerial
- TimeValue
- ToString
- Día de la semana
- NombreDelDíaDeLaSemana
- Año
Microsoft.VisualBasic.Financial (Para obtener más información, consulte Financial)
- DDB
- FV
- IPmt
- NPER
- Pmt
- Pago periódico
- PV
- Tipo
- SLN
- SYD
- ToString
Microsoft.VisualBasic.Conversion (Para obtener más información, vea Conversión)
- CTypeDynamic
- Hechizo
- Octubre
- Str
- ToString
- Val
System.DbNull (para obtener más información, consulte DBNull)
- GetObjectData
- ToString
System.Globalization.CultureInfo (Para obtener más información, vea CultureInfo)
- BorrarDatosEnCaché
- Clonar
- CreateSpecificCulture
- GetConsoleFallbackUICulture
- GetCultureInfo
- GetCultureInfoPorEtiquetaIdiomaIzquierda
- GetCultures
- GetFormat
- ReadOnly
- ToString
System.Math (Para obtener más información, vea Matemáticas)
- Abdominales
- Atan
- Cos
- Ej.
- Piso
- Registro
- Log10
- Máx.
- Minuto
- Redondeo
- Signo
- Sen
- Sqrt
- Beige
System.String (para obtener más información, vea String)
- Clonar
- CompareOrdinal
- Concat
- Contiene
- Copiar
- Copiar a
- TerminaCon
- Formato
- GetEnumerator
- IndexOf
- IndexOfAny
- Insertar
- Practicante
- EstáInternado
- IsNormalized
- IsNullOrEmpty
- IsNullOrWhiteSpace
- Unirse
- LastIndexOf
- LastIndexOfAny
- Normalizar
- PadLeft
- PadRight
- División
- EmpiezaCon
- Subcadena
- ToCharArray
- ToLower
- ToLowerInvariant
- ToString
- ToUpper
- ToUpperInvariant
- Recortar
- TrimEnd
- TrimStart
System.Text.RegularExpressions.Match (Para obtener más información, vea: Match)
- ToString
System.Text.RegularExpressions.Regex (Para obtener más información, vea Regex)
- Coincidencia
- Reemplazar
- División
- ToString