Solución de problemas con vistas de tabla
Este artículo le ayuda a solucionar y resolver problemas relacionados con las vistas de tabla.
Problema 1: no se pueden ver datos en determinadas columnas de vistas de tabla
Causa
Este problema se produce debido a una falta de coincidencia de nombres de columna entre y layoutxml
fetchxml
en el archivo ODATA de vista (OrgUrl/api/data/Dynamics 365 version/savedqueries(ViewId)).
Solución
Para resolver este problema, debe quitar y agregar de nuevo la columna que provoca este problema. Esto garantizará que los nombres de columna de layoutxml
y fetchxml
coincidan.
Nota:
Antes de empezar a resolver el problema, tome nota de la vista para la que se está produciendo este problema.
Vaya aPersonalizaciones>de configuración>Personalización del sistema.
Seleccione entityviews (Vistasde entidad>) y seleccione la vista que tiene este problema. En este ejemplo, se selecciona la tabla Cuenta y se ve como Cuentas que se siguen.
Seleccione Editar más acciones>.
Se abre la página de edición de vistas.
Seleccione la columna que está causando el problema y seleccione Quitar. En este ejemplo, seleccionamos la columna Email (contacto principal) que se va a quitar.
La columna se quita de la vista.
Vuelva a agregar la columna que ha eliminado. Seleccione Agregar columnas y lea la columna que quitó. En este ejemplo, vamos a agregar la columna Email (contacto principal) que se quitó.
Los datos de las columnas se muestran correctamente.
Problema 2: no se pueden ver algunos registros en las vistas de tabla
Causa
Este problema se produce debido al filtrado de datos en una vista.
Solución
Para resolver este problema, debe editar o quitar filtros para la vista. Esto garantizará que los filtros se apliquen correctamente para la vista.
Nota:
Antes de empezar a resolver el problema, tome nota de la vista para la que se está produciendo este problema.
Vaya aPersonalizaciones>de configuración>Personalización del sistema.
Seleccione entityviews (Vistasde entidad>) y seleccione la vista que tiene este problema. En este ejemplo, vamos a seleccionar la tabla Account ( Cuenta ) y view as Accounts I Follow (Cuentas que sigo).
Seleccione Editar más acciones>.
Se abre la página de edición de vistas.
Seleccione Editar criterios de filtro y vuelva a comprobar la condición de filtro mediante la actualización o eliminación.
Los registros de las vistas se muestran correctamente.
Problema 3: no se pueden ver algunos registros en subcuadrículas de oportunidad, presupuesto, pedido o factura
Mientras trabaja en registros de oportunidad, presupuesto, pedido o factura, puede observar que faltan algunos registros.
Causa
Es posible que no vea algunos registros debido a un error que se produjo debido a la personalización realizada en la subcuadrícula.
Solución
Para corregir el problema de la personalización incorrecta, siga estos pasos para asegurarse de que la subcuadrícula está configurada correctamente:
En la aplicación, en la barra de navegación, seleccione el icono Configuración y, a continuación, seleccione Configuración avanzada.
La página Configuración de Administración de negocios se abre en una nueva pestaña del explorador.
En la barra de navegación, seleccione Configuración y, en Personalización, seleccione Personalizaciones.
Seleccione Personalizar el sistema.
En Componentes en el explorador de soluciones, expanda Entidades, expanda Oportunidady, a continuación, seleccione Formularios.
Abra el formulario Oportunidad del tipo Main.
Haga doble clic para seleccionar la sección Connections en la sección Productos de línea de producto.
Se abre el cuadro de diálogo Establecer propiedades .
En la pestaña Controles , haga doble clic para seleccionar Cuadrícula editable.
Asegúrese de que todos los valores están establecidos correctamente:
Vista de cuadrícula: Vista de edición en línea del producto de oportunidad
Vista de cuadrícula anidada: seleccione el icono de lápiz y rellene los detalles siguientes:
- Tabla: Productos de oportunidad
- Vista: Vista de edición en línea del producto de oportunidad: Productos de agrupación
Id. primario de cuadrícula anidada: parentbundleidref
Agrupar por columna: habilitado (enumeración)
Permitir filtrado: habilitado (enumeración)
Ocultar encabezado de columna de cuadrícula anidada: Ocultar columna
Nota:
Si usa agrupaciones de productos y edita estos elementos de línea agrupados en la cuadrícula del producto, seleccione Ocultar encabezado de columna de cuadrícula anidada como Mostrar columna.
Problema 4: no se puede establecer una vista personalizada como vista predeterminada para el campo Productos existentes en el cuadro de diálogo Agregar productos
Para agregar productos a una oportunidad, presupuesto, pedido o factura, seleccione los productos en el campo Búsqueda de productos existente en el cuadro de diálogo Agregar productos . Si cambia la vista predeterminada del campo de búsqueda a una vista personalizada, el campo no muestra productos de la vista personalizada.
Causa
Para poder mostrar productos de la lista de precios seleccionada, la búsqueda siempre tiene como valor predeterminado una vista del sistema denominada Productos en la lista de precios primaria. Por lo tanto, incluso si cambia el valor predeterminado, el campo de búsqueda volverá a establecer el valor predeterminado en la vista Productos en la lista de precios primarios .
Solución
Este comportamiento funciona según lo diseñado. Aunque no puede establecer una vista predeterminada, puede cambiar manualmente a la vista en el campo de búsqueda Productos existentes .
Problema 5: no se pueden actualizar elementos de agrupación anidados en la pestaña Producto
Causa
Para una oportunidad, al actualizar elementos de agrupación anidados en la pestaña Producto , el icono guardar está deshabilitado. Este problema se produce porque el encabezado de la columna de cuadrícula anidada está oculto en Vista de edición en línea del producto de oportunidad en personalizaciones.
Solución
Para resolver este problema, siga estos pasos para mostrar el encabezado de las columnas de cuadrícula anidadas para los productos en el formulario de oportunidad.
En la aplicación, en la barra de navegación, seleccione el icono Configuración y, a continuación, seleccione Configuración avanzada.
La página Configuración de Administración de negocios se abre en una nueva pestaña del explorador.
En la barra de navegación, seleccione Configuración y, en Personalización, seleccione Personalizaciones.
Seleccione Personalizar el sistema.
En Componentes en el explorador de soluciones, expanda Entidades, expanda Oportunidady, a continuación, seleccione Formularios.
Abra el formulario Oportunidad del tipo de formulario Principal.
En la sección Productos de línea de producto , haga doble clic para seleccionar la sección Productos de oportunidad .
Se abre el cuadro de diálogo Establecer propiedades .
En la pestaña Controles , haga doble clic para seleccionar Cuadrícula editable.
En la sección Cuadrícula editable , seleccione el icono de lápiz situado junto a Ocultar encabezado de columna de cuadrícula anidada.
En el cuadro de diálogo Configurar propiedad , en Enlazar a opciones estáticas, seleccione Mostrar encabezado de columna.
Guarde y publique la configuración.
Problema 6: no se pueden ver registros de oportunidades en el cliente web heredado al seleccionar Oportunidades en el mapa del sitio, pero puede verlos en la interfaz unificada.
Causa
Los registros se muestran en la lista en función de las vistas de tabla. El problema puede producirse cuando no hay ninguna vista pública marcada como vista predeterminada para una tabla.
Solución
Seleccione una de las vistas públicas de la tabla de forma predeterminada. Esto garantiza que las vistas se muestran según lo esperado. Para obtener información sobre cómo crear una vista como vista predeterminada, consulte Especificación de una vista predeterminada de aplicación controlada por modelos.
Nota:
Si todavía no puede ver los registros, borre la caché del explorador e inténtelo de nuevo.