Crear una visualización (gráfico)
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Para crear una visualización mediante el SDK de Microsoft Dynamics 365, debe crear un registro para la entidad SavedQueryVisualization o UserQueryVisualization para crear un gráfico propiedad de la organización o propiedad del usuario respectivamente. Este tema muestra cómo crear una visualización del gráfico y una visualización del recurso web.
En este tema
Antes de crear una visualización
Creación de una visualización de gráfico
Creación de una visualización de recurso web
Antes de crear una visualización
Antes de crear una visualización, asegúrese de saber lo siguiente:
Tipo de visualización: si desea que las visualizaciones estén disponibles en la organización y no se desea administrar los niveles de acceso en un nivel más detallado, puede crear una visualización propiedad de la organización. Sin embargo, si le preocupan los privilegios de acceso y la seguridad de la visualización, considere la posibilidad de crear una visualización propiedad del usuario en la que tenga más control sobre quién puede obtener acceso a ella.
Nota
Las visualizaciones que pertenecen a la organización solo las pueden crear los usuarios que tengan el rol de administrador del sistema o personalizador del sistema.
Entidad asociada: las visualizaciones se asocian a entidades.Más información: Entidades admitidas para las visualizaciones. Puede adjuntar un gráfico a una entidad compatible mediante el atributo SavedQueryVisualization.PrimaryEntityTypeCode o UserQueryVisualization.PrimaryEntityTypeCode.
Creación de una visualización de gráfico
Los gráficos requieren que se especifiquen sus datos subyacentes y el aspecto que tendrán los gráficos mediante cadenas XML de descripción de datos y descripción de presentación.Más información: Descripción de gráficos: representación gráfico y datos subyacentes y Gráficos de muestra.
Para obtener un ejemplo completo de cómo crear un gráfico propiedad de una organización, consulte Ejemplo: crear, recuperar, actualizar y eliminar un gráfico.
Creación de un gráfico de varias series
Los gráficos de varias series asignan valores de eje (vertical) de varias series a un solo valor de eje (horizontal) de categorías. Solo se diferencia de los gráficos de una sola serie en que estos gráficos tienen varios elementos <measurecollection> y elementos <series> correspondientes especificados en las cadenas XML. Cada elemento <measurecollection> contiene un elemento secundario <measure> que define un valor de eje (vertical) de series para el mismo valor (horizontal) de categorías.Más información: Descripción de gráficos: representación gráfico y datos subyacentes.
Para obtener un gráfico de varias series de ejemplo y las correspondientes cadenas XML de descripción de datos y de presentación, consulte Gráfico de varias series.
Creación de una visualización de recurso web
Las visualizaciones que contienen recursos web no requieren especificar las cadenas XML de descripción de datos y de presentación. El siguiente ejemplo muestra cómo crear una visualización propiedad de una organización que contiene un recurso web mediante el SDK.
SavedQueryVisualization newWebResourceVisualization = new SavedQueryVisualization()
{
Name = "Sample Dashboard Visualization",
Description = "Sample organization-owned visualization",
PrimaryEntityTypeCode = Account.EntityLogicalName,
WebResourceId = new EntityReference(WebResource.EntityLogicalName, _webResourceId))
};
_orgOwnedVisualizationId = _serviceProxy.Create(newWebResourceVisualization);
Si desea crear una visualización del recurso web mediante la aplicación web de Microsoft Dynamics 365, debe crear un archivo XML en el siguiente formato, y después usar Importar gráfico en la cinta de opciones para importar la visualización.
<visualization>
<name>Visualization_Name</name>
<description>Description</description>
<webresourcename>Name_Of_An_Existing_Web_Resource</webresourcename>
<primaryentitytypecode>Entity_Logical_Name</primaryentitytypecode>
<isdefault>Value: true or false</isdefault>
</visualization>
Por ejemplo, para crear una una visualización de ejemplo que muestra un recurso web existente llamado new_TestWebResource, y la visualización debe estar asociada a la entidad cuenta, el código XML debería tener este aspecto.
<visualization>
<name>Sample Visualization</name>
<description>Sample Web Resource Visualization.</description>
<webresourcename>new_TestWebResource</webresourcename>
<primaryentitytypecode>account</primaryentitytypecode>
<isdefault>false</isdefault>
</visualization>
Ver también
Ver los datos con visualizaciones (gráficos)
Descripción de gráficos: representación gráfico y datos subyacentes
Acciones en visualizaciones (gráficos)
Gráficos de muestra
Personalizar visualizaciones y paneles
Ejemplo: crear, recuperar, actualizar y eliminar un gráfico
Microsoft Dynamics 365
© 2017 Microsoft. Todos los derechos reservados. Copyright