Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
dataStore.startRequestLog( )
|
dataStore.startRequestLog ( {archivo | numPet } ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
archivo | numPet | Objeto, Entero largo |
![]() |
Objeto de archivo o número de peticiones a mantener en la memoria |
|||||
El método dataStore.startRequestLog( ) inicia el registro de peticiones ORDA del lado del cliente.
Este método debe llamarse en un 4D remoto, de lo contrario no hace nada. Está diseñado para propósitos de depuración en configuraciones cliente/servidor.
El registro de petición ORDA se puede enviar a un archivo o a la memoria, dependiendo del parámetro que se haya pasado al método:
Para obtener una descripción del formato de registro de petición ORDA, consulte la sección Peticiones de cliente ORDA.
Desea registrar las peticiones del cliente ORDA en un archivo y utilizar el número de secuencia de registro:
C_OBJECT($e;$file)
$file:=File("/LOGS/ORDARequests.txt") //carpeta de logs
SET DATABASE PARAMETER(Client Log Recording;1) //para activar el número de secuencia del registro global
ds.startRequestLog($file)
$e:=ds.Persons.get(30001) //enviar una petición
ds.stopRequestLog()
SET DATABASE PARAMETER(Client Log Recording;0)
Desea registrar las peticiones del cliente ORDA en la memoria:
C_OBJECT($es)
C_COLLECTION($log)
ds.startRequestLog(3) //mantener 3 peticiones en la memoria
$es:=ds.Persons.query("name=:1";"Marie")
$es:=ds.Persons.query("name IN :1";New collection("Marie"))
$es:=ds.Persons.query("name=:1";"So@")
$log:=ds.getRequestLog()
ALERT("The longest request lasted: "+String($log.max("duration"))+" ms")
Producto: 4D
Tema: ORDA - DataStore
Creado por: 4D v17 R6
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)