|
|
|
|
- Formato de las líneas en el archivo de texto
HRetrieveLog (Función)
Disponible solo con este tipo de conexión
Crea un archivo de texto con los registros del servidor entre dos fechas determinadas. Observación: Esta función es una función avanzada.
// Retrieve the server logs for 2018 IF HRetrieveLog("MyConnection", "20180101", "20183112", "C:\My Documents\MyLogs.txt") = False THEN Error("The logs have not been retrieved: " + HError()) END
Sintaxis
<Result> = HRetrieveLog(<Connection> , <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>: Cadena de caracteres o variable de tipo Connection Conexión con el servidor desde el que se deben recuperar los registros. Esta conexión corresponde a: <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.
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)
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|