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 / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Formato de las líneas en el archivo de texto
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
Crea un archivo de texto con los registros del servidor entre dos fechas determinadas.
Observación: Esta función es una función avanzada.
Ejemplo
// Describe the connection
MyConnection is Connection
 
// Retrieve the server logs for 2018
IF MyConnection.RetrieveLog("20180101", "20183112", "C:\My Documents\MyLogs.txt") = False THEN
Error("The logs have not been retrieved: " + HError())
END
Sintaxis
<Result> = <Connection>.RetrieveLog(<Start date> , <End date> , <Destination Log file> [, <Progress Bar>])
<Result>: booleano
  • True si se obtuvieron los registros,
  • False en caso contrario. La función HError permite identificar el error.
<Connection>: Variable de tipo Connection
Nombre del Conexión Variable que describe la conexión con el servidor del que se deben recuperar los registros.
<Start date>: Cadenas de caracteres
Fecha a partir de la cual deben recuperarse los registros del servidor. Esta fecha está en formato "AAAAMMDDHHmmSSCCC".. Si sólo se especifica la fecha ("AAAAMMDD"), se redondeará automáticamente al alza.. Por ejemplo, "20061121" se redondeará a "2006112100000000000".
<End date>: Cadena de caracteres
Fecha hasta la cual se deben recuperar los registros del servidor. Esta fecha está en formato "AAAAMMDDHHmmSSCCC".. Si sólo se especifica la fecha ("AAAAMMDD"), se redondeará automáticamente al alza.. Por ejemplo, "20061121" se redondeará a "2006112123595999999".
<Destination Log file>: Cadena de caracteres
Archivo de texto en el que se escribirá el contenido del registro del servidor entre las dos fechas.. Si este archivo ya existe, se sobrescribirá.
<Progress Bar>: Nombre de control opcional, nombre de ventana opcional o entero opcional
Barra de progreso:
  • Nombre de la ventana en la que se mostrará la barra de progreso o nombre de la control Barra de progreso.
  • Mango de la ventana que muestra la barra de progreso.
WEBDEV - Código Servidor Este parámetro no se tiene en cuenta.
Observaciones

Formato de las líneas en el archivo de texto

Las líneas en el archivo de texto tienen el siguiente formato:
  • Para una llamada:
    <Line Size> + TAB + <Type> + TAB + <Call Identifier> + TAB + <Date> + TAB +
    <Thread Identifier> + TAB + <Context Identifier> + TAB + <Login> + TAB +
    <Client Computer> + TAB + <Client Application> + TAB + <Application Version> + TAB +
    <Function Number> + TAB + <Parameters>
  • Para el final de una llamada:
    <Line Size> + TAB + <Type> + TAB + <Call Identifier> + TAB +
    <Date>  + TAB +  <Context Identifier> + TAB + <Parameters>
Donde:
  • <Tamaño de línea> es un número hexadecimal de 8 caracteres que se utiliza para definir el tamaño de la línea de los registros, sin que se tengan en cuenta los 8 caracteres en el tamaño especificado.
  • <Type> puede tomar los siguientes valores:
    • 1: Comienzo de la función
    • 2: Fin de la función
    • 3: Error
  • <Fecha> tiene el siguiente formato: AAAAMMDDHHmmSSCCC
  • <Parámetros> tiene el siguiente formato:
    • <Identificador parámetro 1> + "=" + <Valor parámetro 1> + Caract(0) + Caract(255) +
    • <Identificador parámetro 2> + "=" + <Valor parámetro 2> + Caract(0) + Caract(255) + ... +
    • <Identificador del parámetro N> + "=" + <Valor del parámetro N> + Charact( 0)
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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