Compartir a través de


Crear una solicitud de soporte eficaz

Si una aplicación no se comporta como se espera, podría haber un problema con tu configuración o con un sistema externo Power Apps . Power Apps

Dependiendo del problema, puede obtener ayuda de las siguientes personas u organizaciones:

Tipo de problema ¿Quién puede ayudar mejor?
App Creadores de la aplicación, administradores
Power Apps Microsoft
Fuentes de datos externas e integraciones Usuarios responsables del sistema externo

Diferencias entre errores de aplicación y errores Power Apps

Un error de aplicación es un comportamiento inesperado en una aplicación en particular. En comparación, un error es un comportamiento inesperado en el sistema que crea, ejecuta o administra la aplicación. Power Apps Un error subyacente podría causar un error en la aplicación, lo que dificulta determinar si el error es una aplicación o un error. Power Apps Power Apps

A continuación se muestran algunos signos distintivos.

Error de la aplicación Error de Power Apps
Capaz de reproducir un problema en una aplicación específica Capaz de crear una aplicación que reproduzca un problema
Requiere acceso a conexiones de datos específicas Cualquier conexión de datos reproduce el problema, lo que podría requerir una configuración específica de origen de datos
Afecta solo a una única aplicación en una única organización Afecta a aplicaciones en varias organizaciones o tiene el potencial de afectarlas.
Aplicación complicada con componentes que no son relevantes para el problema. Aplicación de reproducción mínima que muestra un problema con algunos componentes
Menciona funciones y códigos personalizados. Menciona características específicas Power Apps
No existe documentación de Microsoft para la función afectada Existe documentación de Microsoft para la función afectada y explica su comportamiento esperado.

Ejemplos de errores de la aplicación

Los siguientes ejemplos muestran errores de aplicaciones y cómo los usuarios pueden describirlos como pasos a seguir para los propietarios de las aplicaciones, para que estos puedan reproducir y resolver los errores.

  1. La aplicación Canvas no muestra facturas.

    1. Inicie sesión en su aplicación de lienzo, como Contoso.
    2. En su pantalla de inicio, Seleccionar Mis facturas.
      • Comportamiento esperado: Se muestran las facturas creadas por el usuario.
      • Comportamiento actual: No se muestran facturas.
  2. La aplicación basada en modelos no muestra facturas.

    1. Inicie sesión en la aplicación Contoso en su ambiente.
    2. En la página Panel de Control, Seleccionar Facturas en el mapa del sitio.
    3. En la página Facturas, configure la vista en Mis facturas activas. Se muestra la lista de facturas.
      • Comportamiento esperado: Se muestran las facturas creadas por el usuario.
      • Comportamiento actual: No se muestran facturas.

Los errores pueden variar mucho porque las características, las interfaces de usuario y las tablas son específicas de una aplicación y una organización, lo que hace que la causa de los errores sea diferente para cada persona. Por ejemplo, factura no es una tabla integrada en Power Apps. No existe una función especializada en las aplicaciones de lienzo para filtrar registros por un usuario determinado, por lo tanto, el creador de la aplicación debe escribir expresiones o configurar conectores de datos. Power Fx De manera similar, el creador debe configurar Vistas en aplicaciones basadas en modelos para mostrar los registros deseados.

No hay suficiente información en ninguno de los ejemplos para determinar si hay un problema. Power Apps Los creadores de la aplicación son los más indicados para investigar los problemas de la aplicación.

Ejemplos de errores Power Apps

Si los creadores de aplicaciones investigan y encuentran lo que clasifican como un error, podrían informarlo de manera similar a los siguientes ejemplos. Power Apps

  1. La función de filtro de la aplicación Canvas no devuelve resultados cuando el texto del filtro contiene un asterisco

    1. Se adjunta una aplicación de reproducción mínima para demostrar el problema.
    2. Esta aplicación contiene una colección simple: TestTable con datos [{Name: "a"}, {Name: "*b"}].
    3. Hay dos controles de Tabla en la aplicación. Ambos controles están configurados para mostrar la columna Nombre .
    4. La Tabla 1 tiene Elementos establecidos en . Filter(TestTable, Name="a")
    5. La Tabla2 tiene Elementos establecidos en Filter(TestTable, Name="*b").
      • Comportamiento esperado: la Tabla1 muestra el registro {Name: "a"} que coincide con la condición de la función Filtro Name="a". La Tabla 2 muestra el registro {Name: "*b"} que coincide con la condición de la función Filtro Name="*b".
      • Comportamiento real: la Tabla1 muestra el registro esperado, pero la Tabla2 no muestra ningún registro.
      • Notas: Se observa el mismo comportamiento con otros controles conjunto de datos como Galería, cuando los Elementos se configuran con las mismas expresiones.
  2. La aplicación basada en modelos no devuelve resultados cuando la condición del filtro contiene un carácter de asterisco

    1. Crea una Vista para cualquier tabla.
    2. Eliminar todos los filtros de la vista.
    3. Agregue un filtro para la columna principal, que coincida con el texto que comienza con *b.
    4. Agregue esta vista y la tabla a cualquier aplicación basada en modelos.
    5. Guardar y publicar todos los cambios.
    6. Ejecute la aplicación.
    7. Agregue algunos registros con valores diferentes para la columna principal. Asegúrese de que una columna comience con *b.
    8. Ir a la página de la tabla.
    9. Cambie la vista a la vista recién creada.
      • Comportamiento esperado: cuadrícula muestra registros con valores de columna principal que comienzan con *b.
      • Comportamiento actual: No se muestran registros.
      • Notas: Cuando la condición del filtro no utiliza un asterisco, como b, el filtro funciona como se espera.

Estos errores describen problemas con características específicas: la función Power Apps Filtro Power Apps para la aplicación de lienzo y los filtros de vista para la aplicación basada en modelos. ...

Una buena solicitud de soporte proporciona suficiente información para que cualquiera pueda reproducir el problema fácilmente. Es posible que el autor mencione el resultado de sus acciones de investigación o la solución de problemas que intentó implementar al intentar aislar el problema. Por ejemplo, autor podría mencionar que el problema solo ocurre en el navegador Chrome, pero no en Firefox.

¿Qué hace que una solicitud de soporte sea buena? Power Apps

Una buena solicitud de soporte enmarca un problema como un error, no como un error de la aplicación. Power Apps Seguir estas pautas, cuando corresponda, para ayudar a Microsoft a comprender y resolver el problema rápidamente.

Tener un título descriptivo

El título debe mencionar:

  1. Una característica específica Power Apps
  2. El comportamiento inesperado
  3. Las condiciones que provocan que se produzca el error

Ejemplo de un título incorrecto: "El control de la galería está en blanco"

Ejemplo de un buen título: "La función de filtro no devuelve resultados cuando el texto del filtro contiene un asterisco"

Adjunte una aplicación simplificada, no la aplicación original

Para problemas con la ejecución de una aplicación, proporcione una aplicación de reproducción mínima para aplicaciones de lienzo, o una solución de reproducción estándar para aplicaciones basadas en modelos.

Importante

El objetivo de una buena solicitud de soporte es incluir suficiente información para que cualquiera pueda reproducir el problema en su propio dispositivo.

Si puede demostrar que el error es un error en lugar de un error de aplicación, con una aplicación de reproducción mínima o básica, Microsoft puede resolverlo rápidamente. Power Apps Sin estas aplicaciones de reproducción, la resolución podría retrasarse o la solicitud de soporte podría no ser aceptada.

Excepciones

Una aplicación de reproducción mínima o básica no siempre es viable ni necesaria para estos problemas:

  • Acceso a datos y guardado desde un origen de datos específico
  • Datos específicos del usuario, como permisos de usuario
  • Licencias
  • Operación fuera de línea
  • Problemas generales del servidor

De cualquier modo, simplifique su aplicación tanto como sea posible y aísle el problema para aplicaciones de lienzo o basadas en modelos. ... ...

Adjuntar un seguimiento de red

En el caso de problemas de datos y servidores, examinar las comunicaciones de red entre el cliente y el servidor ayuda a aislar el problema capa. Un registro de llamadas de red se conoce como seguimiento de red.

Puede utilizar Monitor o herramientas de desarrollo del navegador para registrar un seguimiento de red.

Asegúrese de comenzar a grabar justo antes de reproducir el problema y finalizar la grabación directamente después de haberlo reproducido con éxito. Este breve intervalo minimiza la información irrelevante en el seguimiento que podría causar demoras en el manejo de la solicitud de soporte por parte de Microsoft.

Proporcionar pasos detallados para reproducir el problema.

Si creó una aplicación de reproducción mínima o básica, describa cómo reproducir el problema en esa aplicación. No describa problemas con la aplicación donde encontró originalmente el problema.

Mencione el comportamiento observado y el comportamiento esperado.

Proporcionar capturas de pantalla o vídeos

Para problemas de interfaz de usuario, las capturas de pantalla o los videos pueden aclarar más rápidamente los pasos para reproducir el error, en lugar de una descripción escrita.

Incluya enlaces a la documentación de Microsoft para aclarar la característica afectada y su comportamiento esperado.

Para problemas con funciones de desarrollo profesional, proporcione un vincular a la documentación de la función API que no funciona.

Simplificar ejemplos de código

Si el problema involucra codificación y otras características de desarrollo profesional, primero simplifique el código. Por lo general, solo se necesitan unas pocas líneas de código para demostrar un error. Power Apps Implemente la aplicación en un ambiente nuevo sin otras personalizaciones. Verifique que ocurra el problema y adjunte un fragmento de código del código problemático.

Ejemplos de características de desarrollo profesional en Power Apps:

Mencione pasos de configuración específicos para que otros puedan reproducir el problema por su cuenta ambiente.

Proporcionar información del sistema

Un problema podría ocurrir solo en una versión específica de Power Apps, un navegador o un ambiente. Proporcione el ID de sesión para que Microsoft pueda usar estos detalles.

Añade notas de tu investigación

Puede probar diferentes configuraciones para eliminar posibles causas. Mencione estas configuraciones en la solicitud de soporte. Esta inclusión ayuda a otros a comprender mejor el problema y evitar repetir los mismos pasos.

Enviar una solicitud de soporte Power Apps

Antes de enviar una solicitud de soporte, verifique si el error es un problema conocido. Si aún no se conoce el error, puede crear una solicitud de soporte para informar el error.

Consulte también