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 / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de depuración
  • Modo de funcionamiento del log de tiempo de ejecución
  • Varios
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
Activa el registro de tiempo de ejecución mediante programación.
Observación: A partir de la versión 28, el registro de ejecución contiene un archivo ".wxl", un archivo ".ndx" y un archivo ".mmo".. Si el proyecto correspondiente al registro de tiempo de ejecución se abre en el editor, el archivo de registro se puede abrir directamente en el editor.:
  • en la pestaña "Inicio", en el grupo "General", expanda "Abrir", seleccione "Abrir" y, a continuación, seleccione el archivo ".wxl" deseado.
  • arrastre el archivo ".wxl" desde el explorador de archivos y suéltelo en el editor.
Para obtener más información, consulte Registro de ejecución.
Nota: En versiones anteriores, el registro de tiempo de ejecución era un archivo ".wlog.
Ejemplo
// Enables the default runtime log
dbgEnableLog()
Sintaxis
<Result> = dbgEnableLog([<Log file> [, <Options>]])
<Result>: booleano
  • True si se ha iniciado el registro de ejecución,
  • False en caso contrario.
<Log file>: Cadena de caracteres opcional
Ubicación y nombre del archivo de registro a crear. El nombre y la ubicación del archivo de registro pueden ser:
  • totalmente personalizado.
  • construido con las siguientes palabras clave:
    [%ExeDir%]Directorio del ejecutable, siempre rellenado con el carácter "\".. Este directorio es equivalente al resultado de fExeDir.
    [%exeName%]Nombre del ejecutable.
    [%Fecha%]Fecha de inicio del tiempo de ejecución en formato Log( YYYMMDD).
    [%Hora%]Hora de inicio del tiempo de ejecución formato Log( HHMMSS).
    [%NombreUsuario%]Nombre del usuario actual.
    [%NombreDeLaComputadora%]Nombre del ordenador.
    [%DataDir%]Directorio de los archivos de datos HFSQL especificados por el usuario al instalar la aplicación. Este directorio es equivalente al resultado de fDataDir.
    [%DirUserData%]Directorio para los datos del usuario actual de la aplicación actual. Este directorio es equivalente al resultado de fDataDirUser.

Por Default, el nombre del archivo de registro corresponde a:
"[%UserDataDir%][%ExeName%]_[%Date%]_[%Time%]".
Por ejemplo:
"C:\Users\Doc\AppData\Roaming\WINDEV Applications\MyApp\Myapp_20071023_130812.wlog".
Atención: Si construye cadenas dinámicamente (opción "Permitir '[% %]' en las cadenas" en la pestaña "Compilación" del proyecto description, aparece un error de compilación (identificador desconocido). En este caso, cada cadena debe ir precedida de "-%".. Ejemplo:
dbgEnableLog("[%DirUserData%][%exeName%]_[%Date%]_[%Time%]")
cambia a
dbgEnableLog(-%"[%DirUserData%][%ExeName%]_[%Date%]_[%Time%]")
<Options>: Constante o combinación de constantes de tipo Integer (opcional)
Se utiliza para configurar las opciones del registro de tiempo de ejecución:
LogAllSe recupera el log de tiempo de ejecución:
  • las funciones de WLanguage
  • los parámetros de las funciones
  • los procesos
LogEnabledEl log de tiempo de ejecución se activa inmediatamente.
LogParametersLos parámetros de las funciones se registran en el log de tiempo de ejecución.
LogPauseEl log de tiempo de ejecución no se activa inmediatamente
LogProcessOnlyEl log de tiempo de ejecución sólo recupera información sobre los procesos.
LogWLanguageFunctionsLas funciones WLanguage se registran en el log de tiempo de ejecución.

La combinación LogEnabled + LogWLanguageFunctions es utilizada por Default si este parámetro no se especifica.
Observaciones

Modo de funcionamiento del log de tiempo de ejecución

  • dbgEnableLog debe llamarse solo una vez. Cualquier otra llamada a esta función no tendrá efecto.
  • Para activar o desactivar temporalmente el registro de tiempo de ejecución, utilice dbgLogStatus.
  • Para modificar las opciones del registro de ejecución, utilice dbgLogOption.
WINDEV Observación: El registro de tiempo de ejecución también puede iniciarse a través del archivo ".wx" que se encuentra junto al ejecutable. Para obtener más información, consulte Registro de ejecución.

Varios

  • dbgEnableLog se puede usar en un servicio web REST.
  • Puede definir cualquier ubicación para el archivo de registro. En este caso, tenga en cuenta que puede haber problemas relacionados con Permission.
    Recordatorio: Generalmente, el directorio de datos es accesible en modo de escritura.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 29/03/2023

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