| 4D v15GET ACTIVITY SNAPSHOT | ||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15
 GET ACTIVITY SNAPSHOT 
         | |||||||||||||||||||||||||||||||||||||||||||||
| GET ACTIVITY SNAPSHOT ( arrAtividades | arrUUID ; arrInicio; arrDuracao; arrInfo {; arrDetalhes}{; *} ) 
 | ||||||||||||||||||||||||||||||||||
Originalmente introduzido em 4D v14 R3
Este comando devolve informação adicional em 4D v14 R3, em relação com a evolução da página Real Time Monitor (RTM) da janela de administração de 4D Server (ver  Página Monitor tempo real). 
A informação adicional se devolve em duas novas propriedades: dbContextInfo e dbOperationDetails. Estas propriedades estão disponíveis para ambas sintaxes.
Com esta sintaxe, as novas propriedades estão disponíveis desde no primeiro nível do objeto arrAtividades:
[
    {
        "message":"xxx",
        "maxValue":12321,
        "currentValue":63212,
        "interruptible:0,
        "remote":0,
        "uuid":"deadbeef",
        "taskId":xxx,
        "startTime":"2014-03-20 13:37:00:123",
        "duration":92132,
        "dbContextInfo":{
            "task_id": xxx,
            "user_name": myName,
            "host_name": HAL,
            "task_name": "CreateIndexLocal",
            "client_uid": "DE4DB33F33F"
            "user4d_id ": 1,
            "client_version ": 123456
        },
        "dbOperationDetails":{
            table: "myTable"
            field: "Field_1"
        },
        "subOperations":[...]
    },...
]Com esta sintaxe, as novas propriedades se encontram disponíveis no último parâmetro, renomeado arrDetalhes para maior claridade. A estrutura deste array é agora:
[
    {
        "dbContextInfo":{...} //ver abaixo
        "dbOperationDetails":{...} //ver abaixo
        "subOperations":[...]
    },...
]dbContextInfo
Esta propriedade é um objeto que contém informação quando uma operação é tratada pelo motor da base de dados. Têm as seguintes propriedades:
client_uid y is_remote_context só estão disponíveis em modo cliente/servidor. client_uid só se devolve se a operação de base de dados foi iniciada em uma equipe cliente.
dbOperationDetails
Esta propriedade só se devolve se a operação utiliza o motor de base de dados (este é o caso por exemplo para as pesquisas e/ou ordenações). É um objeto que define a informação de atividade específica. As propriedades devolvidas dependem da operação da base de dados que se está executando. Incluem, por exemplo:
	Produto: 4D
	Tema: Language
	
        
        
	
	4D v15 - Update (edição standard) ( 4D v15)
 Adicionar um comentário
Adicionar um comentário