AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores / Editor de proyectos / Auditorías del proyecto
  • Presentación
  • La auditoría estática del proyecto
  • Iniciar auditoría estática
  • Lista de errores detectados por la auditoría estática
  • La auditoría del contenido de la biblioteca de la aplicación
  • Presentación
  • Interpretación de los resultados de la auditoría sobre el contenido de la biblioteca
  • La auditoría del contenido de la instalación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
La auditoría estática es una función del entorno que analiza un proyecto para detectar posibles problemas y sugerir mejoras.
La auditoría estática incluye:
La auditoría estática del proyecto

Iniciar auditoría estática

Para iniciar la auditoría estática del proyecto:
  • En Proyecto cuadro de mando, haga clic en la flecha gris del widget "Auditoría estática".. Comienza la auditoría estática del proyecto.
o
  • En la pestaña "Proyecto", en el grupo "Auditoría y rendimiento", despliegue "Auditoría estática" y seleccione "Iniciar auditoría estática". Se abre la auditoría asistente. Seleccione el tipo de auditoría a realizar:
    • Auditoría de todo el proyecto. Se analizará el proyecto actual.
    • Auditoría de algunos elementos del proyecto. En el siguiente plano, seleccione los elementos a auditar. Al final de la asistente, se iniciará la auditoría sobre los elementos seleccionados.
Se abre la ventana de auditoría:
Ventana de auditoría estática del proyecto
1: En el área principal, la auditoría presenta los diferentes problemas detectados.
2: Para cada problema, el editor propone una solución automatic mediante el botón "...".. Según el tipo de problema, es posible que se le pida que cambie un valor en una ventana de configuración o que el problema se solucione automáticamente.
3: Cada información notificada por la auditoría estática del proyecto puede ser ignorada. Para ello, seleccione "Ignorar esta información" en el menú contextual de la información tabla. Este botón le permite ver la información que fue desactivada y volver a activarla.
4: El botón "Actualizar" reinicia el análisis del proyecto y actualiza los datos de tabla.
5: El botón "Imprimir" permite imprimir una reporte detallada sobre los problemas detectados.
Observaciones:
  • La ventana para la auditoría estática es una ventana no modal y puede permanecer abierta mientras se corrigen los errores.. No interfiere con el uso del entorno de desarrollo.
  • La auditoría estática también enumera los problemas detectados por la auditoría UI. Estos problemas están relacionados con el uso de características obsoletas que pueden ralentizar su proyecto, la generación de la aplicación o la propia aplicación, ... Para obtener más información, consulte Auditoría UI.

Lista de errores detectados por la auditoría estática

La auditoría estática del proyecto puede detectar los siguientes errores:
Problemas de compilación detectados por la auditoría estática
El proyecto utiliza un acceso nativo pero no está instalado en el equipo.
Se detectó código no utilizado.
Se han detectado variables no utilizadas.
Los elementos del proyecto son elementos huérfanos (nunca se utilizan en el código del proyecto).
Se han detectado errores de compilación (UI o código).
El proyecto utiliza más de 1000 elementos. Le recomendamos que utilice la versión de 64 bits de WINDEV, WEBDEV y WINDEV Mobile.
El directorio de compilación (directorio .CPL) se encuentra en un disco de red. El rendimiento del editor puede ser más lento. Le recomendamos que utilice un directorio local. Este directorio se puede configurar en las opciones del proyecto.
Problemas en el análisis detectados por la auditoría estática
El proyecto utiliza un acceso nativo pero no está instalado en el equipo.
Consejo: El análisis no tiene relación.
Le aconsejamos que cree enlaces para garantizar la coherencia de los datos.
La falta de definición de los enlaces no permite a automatic gestionar la integridad referencial, lo que supone un riesgo para la calidad de la aplicación.
Problemas de SCM ( Administrador de Código Fuente ) detectados por la auditoría estática
Los elementos del proyecto se han retirado de la SCM desde hace mucho tiempo sin que se hayan vuelto a retirar.
Los elementos se comprueban actualmente en modo de prueba.
Consejo: le aconsejamos desactivar el archivo del análisis en SCM.
Consejo: se recomienda convertir el análisis al nuevo formato. Para obtener más información, consulte Nuevo formato de análisis.
Problemas comunes al editor de ventanas, editor Page y editor de reportes detectados por la auditoría estática
Se han detectado errores ortográficos.
Se han detectado grupos de controles no utilizados.
Algunos elementos no contienen todos los idiomas del proyecto.
Algunos elementos no se actualizan desde sus plantillas.
Se han detectado estilos disociados.
Problemas de editor de ventanas detectados por la auditoría estática
Se han detectado estilos no utilizados.
Una ventana interna no se actualiza desde su modelo.
Se selecciona una máscara de entrada de tipo "Fichero ruta", pero no se ofrece asistencia para la entrada en ruta.
Identificar las ventanas que administran (o no) las fuentes grandes
Una o más ventanas incluyen un modo de visualización en fuente grande que difiere del modo utilizado por la mayoría de las ventanas de la aplicación..
El modo de gestión de las fuentes grandes debe ser idéntico para todas las ventanas de la aplicación..
El botón "..." le permite get la lista de ventanas de proyecto con su modo de gestión de fuentes grandes. Todo lo que tienes que hacer es elegir la opción solicitada y aplicar las modificaciones.
Los gráficos pueden mostrarse con un efecto de dientes de sierra si la opción de antialiasing no está activada.
Problemas del editor Page detectados por la auditoría estática
No se han aplicado las optimizaciones de referenciación.
Problemas de editor de reportes detectados por la auditoría estática
Una reporte se basa en una control Tabla que no existe.
Un reporte interno utiliza un reporte inexistente.
A reporte utiliza la opción "Código integrado" mientras que ésta no es necesaria.
Problemas del editor de consultas detectados por la auditoría estática
Se han detectado una o más optimizaciones en las consultas del proyecto.
Una o más consultas afectan a ficheros de datos que ya no existen en el análisis.
Problemas de pruebas automatizadas detectados por la auditoría estática
Una o más pruebas automatizadas han encontrado errores.
Problemas de editor de código detectados por la auditoría estática
Se han detectado mensajes multilingües no utilizados.
Se han desactivado demasiados errores.
El porcentaje de comentarios en el proyecto es demasiado bajo.
El promedio de líneas por Process es demasiado alto.
Problemas de editor de proyectos detectados por la auditoría estática
Una o más configuraciones generan varios objetivos.
La salida de automatic de SCM no está activada.
La plantilla del proyecto no está instalada en la el equipo.
Se utiliza el antiguo mecanismo del groupware de desarrolladores.
El perfilador de rendimiento no se utiliza desde hace mucho tiempo. En este caso, la auditoría estática propone iniciar el perfilador de rendimiento.
No se encontró el archivo description del estilo de código.
El proyecto no se ha limpiado desde hace mucho tiempo. En este caso, la auditoría estática propone poner en marcha la limpiador de proyectos.
Los errores de UI están desactivados.
El corrector ortográfico de OpenOffice no está instalado en el equipo.
El proyecto es enorme y no utiliza la SCM.
Los elementos se encuentran en diferentes versiones. Para obtener más información, consulte Gestión de las versiones de los elementos.
Los elementos no utilizados se encuentran en el directorio del proyecto. En este caso, la auditoría estática se utiliza para iniciar la búsqueda de elementos huérfanos.
El proyecto utiliza el groupware del desarrollador y no el Administrador de Código Fuente.

Observación: La lista de Above no es exhaustiva, se pueden añadir nuevos errores a medida que se hagan las actualizaciones.
La auditoría del contenido de la biblioteca de la aplicación

Presentación

La auditoría del contenido de la biblioteca de aplicaciones muestra el tamaño de los distintos elementos del proyecto incluidos en la biblioteca. Esta información se muestra en un tabla y en un TreeMap: Esto le permite ver la importancia del tamaño de los elementos en relación a los otros..
Iniciar la auditoría sobre el contenido de la biblioteca de aplicaciones:
  • En Proyecto cuadro de mando, haga clic en la flecha gris del widget "Auditoría estática".. Comienza la auditoría estática. Seleccione la pestaña "Análisis de la biblioteca".
o
  • En la pestaña "Proyecto", en el grupo "Auditoría y rendimiento", despliegue "Auditoría estática" y seleccione "Análisis de la biblioteca (EXE, WDK, WDL)".
Observación: la biblioteca de aplicaciones (WDL, WDK, EXE...) debe haberse generado al menos una vez para poder utilizar esta auditoría.

Interpretación de los resultados de la auditoría sobre el contenido de la biblioteca

La auditoría del contenido de la biblioteca se utiliza para detectar los siguientes problemas:
  • Presencia de un archivo no deseado en la biblioteca de aplicaciones
  • Visualización gráfica del tamaño ocupado por cada archivo.
Desde la ventana de auditoría, la capacidad de mostrar directamente un elemento seleccionado en su editor. Para ello, seleccione el elemento y pulse el botón "Ver".
La auditoría del contenido de la instalación
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 11/05/2023

Señalar un error o enviar una sugerencia | Ayuda local